Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Creedence

Mostrar total de registros numa query

Recommended Posts

Bom dia !

 

A funcão mysqli_num_rows pelo que entendi me devolve o total de linhas da query.

Nas linhas abaixo, eu faço uma consulta, que me devolve registros pelo que testei mas na hora de mostrar a quantidade tá dando erro (ver imagem).

 

$sqlperg = mysqli_query($conecta,"SELECT idpergunta,codpesquisa,prgdescricao FROM tabperguntas WHERE codpesquisa = '$numpesq' ORDER BY idpergunta");
$total = mysqli_fetch_row($sqlperg);
echo $total[1]; // Mostra o conteudo 6 da imagem, ou seja, encontra registros.
echo $total; // Não mostra o total de registros. Aparece o erro e apenas o texto Array.
Obrigado,

 

 

errophp.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não está usando o mysqli_num_rows em nenhum lugar do seu script...

echo mysqli_num_rows($sqlperg);

Compartilhar este post


Link para o post
Compartilhar em outros sites
Refiz a query (abaixo) e funcionou.

Não detectei o problema.


$sql = "SELECT idpergunta,codpesquisa,prgdescricao FROM tabperguntas WHERE codpesquisa = '$numpesq' ORDER BY idpergunta";

$resultperg = mysqli_query($conecta,$sql);

$total = mysqli_num_rows($resultperg);


echo $total;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.