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

Erro Inesperado (?)


tiagopassos

Pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

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