Ir para conteúdo
Fórum Script Brasil
  • 0

Função Else Ou Coisa Assim


--Ludson--

Pergunta

ae galera, to precisando de uma forcinha aí.

Vo faze um sistema de notícias, e tipo, na notícia poderá conter imagem mas caso não tenha imagem eu gostaria que não aparecesse nada.

Tipo uma função "ELSE" ou coisa assim, não sei direito como funciona.

Como devo fazer????

é como se fosse uma consulta no banco de dados e quando não tem nada retorna um:

"nenhum registro para exibir"

em vez de aparecer isso, tipo não aparece nenhuma imagem, e se tiver a imagem ela apareçe!!

se puderem me ensinar ou me da uma luz agradeço!!!!!!

ph34r.gifblink.gif

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Brother !!

beleza?

Bom.. assim, sem saber de nada do seu codigo, fica meio complicado citar algum exemplo relacionado.

Mas segue a logica:

Sua imagem que sera mostrada, deve estar armazenada em algum lugar, certo?

então.. você coloca o caminho dela, ou o nome (tanto faz), numa variavel.

Aí, você testa:

IF variavel_imagem <> "" then
chama a imagem
end if

sabe porque a comparação <> ""?

porque assim, se não tiver a imagem, nada é mostrado.

Entendeu?

qualquer duvida, posta aí..

Mas como lhe disse, sem saber como esta seu codigo, fica mais complicado. Mas da uma olhada nesse modo que lhe mostrei, quem sabe sirva.

Abração..

Ah.. se puder, cadastre-se no forum, e participe de nossa comunidade, e ajude-nos a crescer cada vez mais!!!

Até mais !!!

Link para o comentário
Compartilhar em outros sites

  • 0

Tipo, o codigo é o seguinte:

1- <%

2- cnpath="DBQ=" & Server.MapPath("noticias.mdb")

3- DataSource = "Driver={Microsoft Access Driver (*.mdb)}; " & cnpath

4-

5- Set Conn = Server.CreateObject("ADODB.Connection")

6-

7- Conn.Open DataSource

8-

9- Set RS = Server.CreateObject( "ADODB.Recordset" )

10- RS.ActiveConnection = conn

11- set rs=conn.execute("select*from Noticias where id="&request.querystring("id")&"")

12- %>

13-

14- <table width="45%" border="1" cellspacing="0" cellpadding="0" bordercolor="#333333">

15- <tr>

16- <td bgcolor="#666666"><font size="4" color="#FFFFFF"><b><%=rs("manchete")%></b></font>&nbsp;</td>

17- </tr>

18- <tr>

19- <td bgcolor="#CCCCCC">

20- <table width="100%" border="0" cellspacing="0" cellpadding="0">

21- <tr>

22- <td>

23- <div align="center"><img src="<%=rs("imagem")%>" border=0></div>

24- </td>

25- </tr>

26- <tr>

27- <td><%=rs("noticia")%></td>

28- </tr>

29- </table>

30- </td>

31- </tr>

32- <tr>

33- <td bgcolor="#CCCCCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Fonte:<%=rs("fonte")%></font></td>

24- </tr>

35- </table>

O código que chama a imagem do banco de dados ta na linha 23, tipo, se no BD não tiver nenhuma imagem no campo "imagem" eu gostaria que não aparecesse nada.

Sei como chamar uma imagem do BD, mas se não tiver nenhuma imagem, fica aquela imagem de erro de caminho.

Gostaria que ficasse em branco, espaço vazio caso não tenha nada no campo "imagem".

Vlew

ph34r.gifblink.gif

Link para o comentário
Compartilhar em outros sites

  • 0

I aee

beleza?:

na sua linha 23:

23- <div align="center"><img src="<%=rs("imagem")%>" border=0></div>
coloque antes dela:
<%IF rs("imagem") <> "" then%>
e depois dela feche o if:
<%End if

%>

Link para o comentário
Compartilhar em outros sites

  • 0
Vleu galera!!!!

Seis é os cara meu,

quando meu site tive pronto eu passo pra vocês darem uma analisada!!!!

Vleu, qualque coisa pergunto dinovo!!!!!!

Flows

ph34r.gifblink.gif

Pode contar com agente !!!

Qualquer dúvida é só gritar q estarei no tópico!!! wink.gif

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0

Grande Ludson..

Sempre que você tiver dúvidas, pode postar aqui no fórum.

Pois, se um não souber, outro com certeza vai saber!

Somos uma comunidade, então devemos nos ajudar uns aos outros.

Contanto que ninguém abuse né.. hehehehe

Mas é isso aí.

Como sua duvida foi respondida, estou fechando o tópico.

Abraços!

DArk0!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...