Boas Pessoal
Eu tinha um paginação que usa sql para aceder aos registos como podem ver em baixo e mudei para PDO e deixou de funcionar correctamente alguém me pode ajudar?
SQL
Código :
PDO
Código :
Se alguém me poder ajudar Agradeço, obrigado .
Eu tinha um paginação que usa sql para aceder aos registos como podem ver em baixo e mudei para PDO e deixou de funcionar correctamente alguém me pode ajudar?
SQL
Código :
$busca_total = mysql_query("SELECT COUNT(*) as total FROM noticias");
$total = mysql_fetch_array($busca_total);
$total = $total['total'];
$busca = mysql_query("SELECT * FROM noticias ORDER BY id_pub DESC LIMIT '.$inicio.', '.$limite.'");
if (mysql_num_rows($busca)>0)
{
while ($texto = mysql_fetch_array()
{
}
}
$total = mysql_fetch_array($busca_total);
$total = $total['total'];
$busca = mysql_query("SELECT * FROM noticias ORDER BY id_pub DESC LIMIT '.$inicio.', '.$limite.'");
if (mysql_num_rows($busca)>0)
{
while ($texto = mysql_fetch_array()
{
}
}
PDO
Código :
$STH= $DBH->query('SELECT COUNT(*) as total FROM noticias');
$total= $STH->fetch();
$total = $total['total'];
$STH2= $DBH->query('SELECT * FROM noticias ORDER BY id_pub DESC LIMIT '.$inicio.', '.$limite.'');
if ($STH2->fetchColumn() > 0)
{
$STH2->setFetchMode(PDO::FETCH_ASSOC);
while ($row = $STH2->fetch())
{
}
}
$total= $STH->fetch();
$total = $total['total'];
$STH2= $DBH->query('SELECT * FROM noticias ORDER BY id_pub DESC LIMIT '.$inicio.', '.$limite.'');
if ($STH2->fetchColumn() > 0)
{
$STH2->setFetchMode(PDO::FETCH_ASSOC);
while ($row = $STH2->fetch())
{
}
}
Se alguém me poder ajudar Agradeço, obrigado .