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

Erro na Função mysql_fetch_assoc()


vizitante

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0

Leia as regras. Título editador:

Erro Muito loco de SQL -> Erro na Função mysql_fetch_assoc(), supplied argument is not a valid MySQL result resource

Esse erro ocorre pois sua consulta foi inválida e não retornou resultados.

Execute mysql_query() colocando o or die() para verificar qual é o erro:

$sql = mysql_query ("Sua Consulta Aqui") or die (mysql_error());

Se o problema persistir, poste seu código.

Abraços,

Beraldo

Link para o comentário
Compartilhar em outros sites

  • 0

Estou com esse mesmo problema Beraldo 

<?php
class conexao{
    private $host="127.0.0.1";
    private $user="root";
    private $pass="";
    private $banco="banco_teste";
    private    $conn;
        
    function __construct(){
        //fazendo conexão
    $this->conn = mysql_connect($this->host, $this->user, $this->pass) or die("erro ao conectar-se");
    
        //consulta no banco
    mysql_select_db($this->banco, $this->conn);    
    }
    
    function listarDados(){
    $qry= mysql_query("select * from produto",$this->conn)or die (mysql_error("erro"));    
    }
    $result= mysql_fetch_assoc($qry)
    //listagem de dados
    
    echo'<ul data-role="listview">';
    do{
        echo' <li><a href="#">';
        echo $result['id'].'-'.$result['nome'];
        echo'</a></li>';
        ]while(    $result= mysql_fetch_assoc($qry));

    echo'</ul>';
}
?>

 

sempre dá erro nessa parte, --

$result= mysql_fetch_assoc($qry)

diz ser erro de sintax, como resolvo?

Link para o comentário
Compartilhar em outros sites

  • 0

Saia fora de mysql_query! Já foi removido no php7

Para utilizar a mesma lógica, use mysqli

Pra ficar mais interessante, use PDO

 

 

mysql_.jpg

Editado por lowys
Inserir screenshot
Link para o comentário
Compartilhar em outros sites

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,3k
×
×
  • Criar Novo...