Ir para o conteúdo
asworm

Warning: mysql_fetch_assoc()

Mensagens Recomendadas

asworm    1
asworm

Boas malta... estava eu aqui na boa, na paz do senhor ate que pumm...

entala-te ai que nao arranjas solução para este problema...

isto é assim, isto esta tudo a funcionar, menos  o "while" da um erro

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Documents and Settings\Admin\Ambiente de trabalho\Escola\projecto_bp\estat.php on line 25

é assim, a query esta certa pois se eu fizer a contagem de registos ele devolve o numero certo...

mas chega ali e pumba... da erro

<?php

$ligax = mysqli_connect('localhost', 'root','mysql');

if (!$ligax){echo '<p> Falha na ligação.'; exit;}

mysqli_select_db($ligax, 'dadosnoticias');

$consulta = "SELECT * FROM users;";

$result = mysqli_query($ligax, $consulta);


while($lolipop = mysql_fetch_assoc($result)){

echo $lolipop['nome'];
}


?>

estou mesmo encrencado....

desde já obrigado...

cumps

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
mohican    0
mohican

já tentas-te fazer um echo ao $result? ou var_dump, para veres se tás a receber as coisas correctas

tenta usar o mysqli_fetch_assoc()

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
asworm    1
asworm

já tentas-te fazer um echo ao $result? ou var_dump, para veres se tás a receber as coisas correctas

se faço o echo ao $result :

Catchable fatal error: Object of class mysqli_result could not be converted to string in C:\Documents and Settings\Admin\Ambiente de trabalho\Escola\projecto_bp\estat.php on line 24

se faço echo ao contador de registos:

$nregistos = mysqli_num_row($result);

echo $nregistos;

resposta: 2

so nao funca com o assoc...

olha o que é o var_dump?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
asworm    1
asworm

boas

na tua query, acho que tens de tirar o ; no fim ficando assim:

$consulta = "SELECT * FROM users";

isso nao tem nada a haver...

da na mesma erro...

e para alem disso a linguagem sql deve levar ";" no final da instrução

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade