Guest - Camila - Postado Abril 13, 2004 Denunciar Share Postado Abril 13, 2004 Testei um banner rotativo, com scripts em php, mas houve o seguinte erro:Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/visiweb/public_html/teste/banner/banner.php on line 7------------------<? require ("dados_bd.inc"); require ("funcoes.inc"); $conectar=conecta($bd,$user_bd,$senha_bd); $consulta="select * from banner where disponivel='Sim' order by rand() limit 0,1"; $resultado=mysql_query($consulta); while ($linha=mysql_fetch_array($resultado)){ echo ("<img src='img/$linha[2]' alt='$linha[1]'>"); } ?>Como resolver? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Xandão Grunge Postado Abril 13, 2004 Denunciar Share Postado Abril 13, 2004 Olá Camila!Pelo jeito não tem nenhum registro (no caso banner) registrado no BD. Tente cadastrar algum. Caso não seja isto poste novamente.Atenciosamente,Xandão Grunge. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 M@luco Belez@ Postado Abril 13, 2004 Denunciar Share Postado Abril 13, 2004 sempre use o mysql_error() para saber onde está o erro..$resultado=mysql_query($consulta) or die ("erro de sql: ".mysql_error()); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 edgar2000br Postado Abril 14, 2004 Denunciar Share Postado Abril 14, 2004 Testei um banner rotativo, com scripts em php, mas houve o seguinte erro:Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/visiweb/public_html/teste/banner/banner.php on line 7------------------<? require ("dados_bd.inc"); require ("funcoes.inc"); $conectar=conecta($bd,$user_bd,$senha_bd); $consulta="select * from banner where disponivel='Sim' order by rand() limit 0,1"; $resultado=mysql_query($consulta); while ($linha=mysql_fetch_array($resultado)){ echo ("<img src='img/$linha[2]' alt='$linha[1]'>"); } ?>Como resolver? Oi Camila,Este banner foi eu q fiz, e nele tem um txt explicando como usar, por default já deixei 3 banners no BD, voce instalou as tabelas direitinho?você configurou o arquivo dados_bd.inc com as infos do seu server?????qualquer coisa é só falar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Camila -
Testei um banner rotativo, com scripts em php, mas houve o seguinte erro:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/visiweb/public_html/teste/banner/banner.php on line 7
------------------
<?
require ("dados_bd.inc");
require ("funcoes.inc");
$conectar=conecta($bd,$user_bd,$senha_bd);
$consulta="select * from banner where disponivel='Sim' order by rand() limit 0,1";
$resultado=mysql_query($consulta);
while ($linha=mysql_fetch_array($resultado)){
echo ("<img src='img/$linha[2]' alt='$linha[1]'>");
}
?>
Como resolver?
Link para o comentário
Compartilhar em outros sites
3 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.