salut j'ai une erreur de undefined variable:
"Notice: Undefined variable: nombredepages in C:\wamp\www\petite annonce\model\recherche.php on line 517"

voici la parti de la ligne concerné
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
<?php
 $nombre_de_page_a_gauche_et_a_droite=4;
if ($nombredepages!=1) {
     if ($pageActuelle>1) {
      $retour=$pageActuelle-1;
      echo '<a href="../model/recherche.php?page='.$retou.'> precedent </a>';
 
      for ($i=$pageActuelle-$nombre_de_page_a_gauche_et_a_droite; $i<$pageActuelle ; $i++) { 
        if ($i>0) {
              echo '<a href="../model/recherche.php?page='.$i.'">'.$i.'</a>';
              }     
          }
           }
    echo '<p>'.$pageActuelle.'</p>';
    for ($i=$pageActuelle+1; $i <$nombredepages ; $i++) { 
      echo '<a href="../model/recherche.php?page='.$i.'">'.$i.'</a>';
        }
      if ($i>=$pageActuelle+$nombre_de_page_a_gauche_et_a_droite) {
              break;
          }
      if ($pageActuelle!=$nombredepages) {
            $suivant=$pageActuelle+1;
            echo'<a href="../model/recherche.php?page='.$suivant.'">suivant</a>';
         }
}
 
?>


voicis la ligne qui definir une valeur a $nombresdepage
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<?php
$messagesParPage=15; //Nous allons afficher 15 messages par page.
 
//Une connexion SQL doit être ouverte avant cette ligne...
 $retour_total=$bdd->prepare('SELECT COUNT(*) AS nb_produit FROM produitbdd ORDER BY id DESC');
$donnees_total=$retour_total->fetch(); //On range retour sous la forme d'un tableau.
$total=$donnees_total['nb_produit']; //On récupère le total pour le placer dans la variable $total.
 
//Nous allons maintenant compter le nombre de pages.
$nombreDePages=ceil($total/$messagesParPage);
 
?>
mercie d'avance