Fiz um script que faz uma consulta em uma tabela (derock_artigos_imgindex) pra saber se tem alguma imagem padrão relacionada com os artigos (tabela: derock_artigos). Ou seja; se existir imagem, mostre-a, caso contrário, imprima "Não há fotos".
Funciona direitinho, só que mesmo assim aparece o seguinte erro - somente quando não existe imagem relacionada; quando existe, fica tudo normal:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/.../artigos.php on line 132
* Código:
Primeira parte:
127 // mostra "imagem de índice"
128 $query = "SELECT * FROM derock_imagens WHERE id=$artigo_imgindex_id";
129 $result = mysql_db_query ($dbname, $query, $link);
130 mysql_db_query ($dbname, $query, $link);
131
132 $imgindex_linhas = mysql_num_rows($result);
133
134 if ($imgindex_linhas > 0) {
135 while ($row = mysql_fetch_array($result)) {
136 $artigo_imgindex_arquivo = $row[arquivo];
137 }
138 }
P.S.: Pra conseguir fazer a coisa funcionar foi necessária a ajuda de muitas pessoas, já que antes nada ocorria corretamente; se você quizer dar uma olhada no tópico original, clique:
Pergunta
tiagopassos
Fiz um script que faz uma consulta em uma tabela (derock_artigos_imgindex) pra saber se tem alguma imagem padrão relacionada com os artigos (tabela: derock_artigos). Ou seja; se existir imagem, mostre-a, caso contrário, imprima "Não há fotos".
Funciona direitinho, só que mesmo assim aparece o seguinte erro - somente quando não existe imagem relacionada; quando existe, fica tudo normal:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/.../artigos.php on line 132
* Código:
Primeira parte:
127 // mostra "imagem de índice" 128 $query = "SELECT * FROM derock_imagens WHERE id=$artigo_imgindex_id"; 129 $result = mysql_db_query ($dbname, $query, $link); 130 mysql_db_query ($dbname, $query, $link); 131 132 $imgindex_linhas = mysql_num_rows($result); 133 134 if ($imgindex_linhas > 0) { 135 while ($row = mysql_fetch_array($result)) { 136 $artigo_imgindex_arquivo = $row[arquivo]; 137 } 138 }Segunda parte:178 if ($artigo_imgindex_arquivo == '') { 179 print (" "); 180 } else { 181 $imgindex_completo = $DOCUMENT_ROOT."/img/".$artigo_imgindex_arquivo; 182 } 183 184 if (file_exists($imgindex_completo)) { 185 print ("<IMG SRC=\"http://www.derock.com.br/img_mini.php?arquivo=img/"); 186 print ("$artigo_imgindex_arquivo"); 187 print ("&h=120&w=180\" BORDER=\"0\" ALIGN=\"RIGHT\"><BR><BR>"); 188 } else { 189 print ("Não há fotos."); 190 }P.S.: Pra conseguir fazer a coisa funcionar foi necessária a ajuda de muitas pessoas, já que antes nada ocorria corretamente; se você quizer dar uma olhada no tópico original, clique:
http://scriptbrasil.com.br/forum/index.php...=ST&f=4&t=34209
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.