speedylol
Messages postés228Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention27 novembre 2013
-
8 janv. 2006 à 10:34
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
8 janv. 2006 à 11:40
Bonjour , j 'ai une petit problème avec ma pagination , depuis que je l'est rajouté mais donnée qui son dans ma base ne son plus extraite et je vois pas mon erreur seriez m'aider svp???
$annonce =mysql_query(\"SELECT * FROM annonce where id='$id_cat'\") or die (mysql_error());
$nb_annonce=mysql_num_rows($annonce);
if(@$debut==\"\"){$debut=0;}
if(@$page==\"\"){$page=0;}
$debut=$page*$nb_annonce_page;
$nb_total=mysql_num_rows($annonce);
$nb_page=mysql_query(\"select id,annonceur,description,date from annonce where id=\\"$id_cat\\" order by id DESC LIMIT $debut,$nb_annonce_page \");
while($ligne = mysql_fetch_array($nb_page))
{
$id = $ligne[\"id\"];
$annonceur= $ligne[\"annonceur\"];
$description = $ligne[\"description\"];
$date = $ligne[\"date\"];
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 8 janv. 2006 à 11:39
Salut!
Je pense que ca serait intéressant de voir le nombre de résultats retournés.
Après:
$annonce=mysql_query("SELECT * FROM annonce where id='$id_cat'") or die (mysql_error());
$nb_annonce=mysql_num_rows($annonce);
Ajoute:
echo 'Nb annonces: ' . $nb_annonce . '
';
Et après:
$nb_page=mysql_query("select
id,annonceur,description,date from annonce where id="$id_cat" order
by id DESC LIMIT $debut,$nb_annonce_page ");
Ajoute:
$nb = mysql_num_rows( $nb_page );
echo 'Nb pages: ' . $nb . '
';