alexsauer 0 Denunciar post Postado Junho 22, 2005 Olá... Como iniciante em php, necessito da ajuda de vcs novamente... Tenho o código abaixo... como dá pra ver ele serve pra ocultar as <table> caso o arquivo não esteja presente... <? $arquivo = "../fotos/arvore/arvore(VARIÁVEL_ID).jpg"; if (file_exists($arquivo)) echo " <table id=\"icos\"><tr> <td id=\"veja\"> <a href="javascript:;" onClick="MM_openBrWindow('../exibe/exibe_foto.php?foto=arvore&id=(VARIÁVEL_ID)>','foto','width=350,height=500')"> </a> </td> </tr></table>"; ?> Entretanto, eu preciso utilizar a mesma variável que tem no código abaixo, mas eu tenho que mesclar os dois códigos em um só, e não sei como... Alguém c habilita? PHP [*] [*]<? [*]include("../conecta.php"); [*]$consulta = mysql_query("SELECT * FROM descricoes where id=$id"); [*]while($dados = mysql_fetch_array($consulta)){ [*]$id = $dados["id"]; [*]$populares = $dados["nomes_populares"]; [*]$familia = $dados["família"]; [*]$cientifico = $dados["nome_científico"]; [*]$sinonimia = $dados["sinonímia_botânica"]; [*]$descricao = $dados["descrição_morfológica"]; [*]$ocorrencia = $dados["ocorrência"]; [*]$utilizacao = $dados["utilização"]; [*]$caracteristicas = $dados["características_ecológicas"]; [*]} [*]?> [*] PHP [*] [*]<? [*]$arquivo = "../fotos/arvore/arvore(VARIÁVEL_ID).jpg"; [*] if (file_exists($arquivo)) [*] echo " [*] [*]<table id=\"icos\"><tr> [*]<td id=\"veja\"> [*]<a href="java script:;" onClick="MM_openBrWindow('../exibe/exibe_foto.php?foto=arvore&id=(VARIÁVEL_ID)>','foto','width=350,height=500')"> [*]</a> [*]</td> [*]</tr></table>"; [*]?> [*] Valeu! Compartilhar este post Link para o post Compartilhar em outros sites
Nícolas 4 Denunciar post Postado Junho 23, 2005 Ai Alex bom saber que minha dica di file_exist funcionou, mas no caso você ta querendo mesclar os 2 códigos, beleza. Mas não seria simplesmente fazer isso??? <?include("../conecta.php");$consulta = mysql_query("SELECT * FROM descricoes where id=$id");while($dados = mysql_fetch_array($consulta)){$id = $dados["id"];$populares = $dados["nomes_populares"]; $familia = $dados["família"];$cientifico = $dados["nome_científico"];$sinonimia = $dados["sinonímia_botânica"];$descricao = $dados["descrição_morfológica"];$ocorrencia = $dados["ocorrência"];$utilizacao = $dados["utilização"];$caracteristicas = $dados["características_ecológicas"];$arquivo = "../fotos/arvore/arvore".$id.".jpg"; if (file_exists($arquivo)) echo " <table id=\"icos\"><tr><td id=\"veja\"><a href="javascript:;" onClick="MM_openBrWindow('../exibe/exibe_foto.php?foto=arvore&id=$id>','foto','width=350,height=500')"></a></td></tr></table>";}?> Pois o id da foto não é da pesquisa??? Se não explica melhor como tá seu código e a estrutura ai!!! Compartilhar este post Link para o post Compartilhar em outros sites
alexsauer 0 Denunciar post Postado Junho 24, 2005 É nick171, tua sugestão do file_exist foi perfeita! Valeu!!E realmente, a solução acima é simplesmente isso que você me mostrou...É que fiquei inseguro pra fazer, como inda num manjo bem.. mas agora isso me abriu a mente...Obrigado! Compartilhar este post Link para o post Compartilhar em outros sites
Nícolas 4 Denunciar post Postado Junho 24, 2005 hehehe, beleza, qualquer coisa só falar. Compartilhar este post Link para o post Compartilhar em outros sites