Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, estou fazendo um script para paginar os resultados de uma pesquisa SQL.
Porém, quando busco a quantidade de linhas da tabela, não obtenho nenhum valor de retorno.
Segue o código abaixo:
<?PHP
include "inc/conecta.php";
$sqlPag= "SELECT * FROM tb_noticias WHERE publicada = 'sim'";
$quant = 5;
$total = mysql_num_rows($sqlPag);
$paginas = ceil($total / $quant);
if(!isset($pagina)) { $pagina = 0; }
$inicio = $pagina * $quant;
...
...
?>
Se eu der echo em $total, nada acontece.
Caso eu coloque um echo para $paginas, ele me retorna "0".
Aparece tb o seguinte erro:
Warning: mysql_num_rows() expects parameter 1 to be resource, string given in [caminho do arquivo] on line 57
Carregando comentários...