--Ludson-- Postado Abril 8, 2004 Denunciar Share Postado Abril 8, 2004 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!!!!!! Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Abril 8, 2004 Denunciar Share Postado Abril 8, 2004 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 More sharing options...
0 --Ludson-- Postado Abril 8, 2004 Autor Denunciar Share Postado Abril 8, 2004 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 DataSource8-9- Set RS = Server.CreateObject( "ADODB.Recordset" )10- RS.ActiveConnection = conn11- 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> </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 Link para o comentário Compartilhar em outros sites More sharing options...
0 Victor Postado Abril 8, 2004 Denunciar Share Postado Abril 8, 2004 if request.form("algumacoisa") = "" thenresponse.write "Digite os campos!"ELSEresponse.write "Olá"end if%>Se usa assim, elew significa Caso contrário!!!.....Se precisar de alguma coisa e so falar!!! []'sVictor Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Abril 8, 2004 Denunciar Share Postado Abril 8, 2004 I aeebeleza?: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 More sharing options...
0 --Ludson-- Postado Abril 8, 2004 Autor Denunciar Share Postado Abril 8, 2004 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 Link para o comentário Compartilhar em outros sites More sharing options...
0 Victor Postado Abril 8, 2004 Denunciar Share Postado Abril 8, 2004 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 Pode contar com agente !!!Qualquer dúvida é só gritar q estarei no tópico!!! []'sVictor Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Abril 8, 2004 Denunciar Share Postado Abril 8, 2004 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é.. heheheheMas é isso aí.Como sua duvida foi respondida, estou fechando o tópico.Abraços! DArk0! Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
--Ludson--
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!!!!!!
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados