Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fabiano Magno Pechibella

Exibe se resultado não esta vazio

Recommended Posts

Fala Galera,

 

Desculpe a pergunta for dummies, tenho a seguinte situação tenho um fieldset que traz alguns resultados do banco de dados. Quando faço o SELECT com REPEAT REGION e o coluna no banco de dados esta em branco ela é exibida da mesma forma, o que eu gostaria de fazer é que quando o campo no banco de dados estivesse vazio não será exibida o fieldset em branco...podem me dar este HELP.

 

Valeu galera.

 

[ ]'s

Fabiano Magno Pechibella

Compartilhar este post


Link para o post
Compartilhar em outros sites

Basta adicionar um simples IF mesmo

 

Mostre este trecho do codigo para adapatar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mostre este trecho do seu code

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mário,

 

O que eu preciso é, quando este fieldset estiver vazio não imprime na tela.

 

Este fieldset esta em HTML puro.

 

Segue abaixo o trecho do codigo:

 

<fieldset style="WIDTH: 650px;">

<legend>Demandas Cadastradas por <a href=#></a></legend>

<table border="0" align="center" cellpadding="0" cellspacing="1" bgcolor=#D5DEFC>

<tr bgcolor=#02196F>

<td>response.write("&Rs("1")&")</td>

<td>response.write("&Rs("2")&")</td>

<td>response.write("&Rs("3")&")</td>

</tr>

</table>

</fieldset>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como disse basta um IF

 

IF Rs.EOF THEN

Reponse.write("Vazio")

ELSE

Reponse.write("Conteudo")

END IF

Compartilhar este post


Link para o post
Compartilhar em outros sites

pode usar o hidden do proprio html

 


<input type="hidden" />

ou usar jquery 

<input type="text" value="ola" campo="escondido" />


$(function(){

$('input[campo=escondido]').hide();


});

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vlw Mário, show de bola.

 

A minha duvida é, consigo ocultor um campo que seja HTML sem um recordset?

 

É possível?

 

Não ficou bem claro o que deseja aqui neste ponto :huh:

Compartilhar este post


Link para o post
Compartilhar em outros sites

você quer ocultar o input type ?

 

seja mais especifico.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera eu quero isso, so que em ASP.

 

<?php if ( empty($row_rsFoto['foto_foto']) ) : // Show if rsFoto->foto_foto is empty ?>

<img src="fotos/usuarios/sem_image.jpg" width="72" height="72" alt="" />

<?php endif; // Show if rsFoto->foto_foto is empty ?>

 

Att.,

Fabiano Magno Pechibella

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, o if mesmo vai resolver pra você:

 


<%if isNull(rs("foto") OR rs("foto") = "" then%>
   <img src="fotos/usuarios/sem_image.jpg" width="72" height="72" alt="" />
<%end if%>

 

eu prefiso usar sem o html no meio usando o response.write:

 


<%
if isNull(rs("foto") OR rs("foto") = "" then
   response.write "<img src=""fotos/usuarios/sem_image.jpg"" width=""72"" height=""72"" alt="""" />"
end if
%>

 

sds

Compartilhar este post


Link para o post
Compartilhar em outros sites

caso não exista a imagem você também pode exibir uma imagem padrão

 

<%

foto = rs("foto")

IF foto = "" Then

Response.Write("<img src='ImagemPadrao.gif' />")

Else

Response.Write("<img src='"&foto&"' />")

End IF

%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.