IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Erreur : undefined variable


Sujet :

Langage PHP

  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2019
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2019
    Messages : 16
    Par défaut Erreur : undefined variable
    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

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Majuscules / minuscules...

Discussions similaires

  1. erreur (undefined variable) suite à inclusion
    Par flex@ dans le forum Langage
    Réponses: 2
    Dernier message: 28/01/2008, 12h10
  2. [SQL] Module de recherche et erreur undefined variable
    Par gryder213 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 30/09/2007, 17h15
  3. message d'erreur "Undefined variable"
    Par nabians dans le forum Langage
    Réponses: 5
    Dernier message: 26/07/2007, 17h24
  4. Réponses: 2
    Dernier message: 30/06/2007, 14h25
  5. [Tableaux] Message erreur: undefined variable
    Par arti2004 dans le forum Langage
    Réponses: 9
    Dernier message: 23/05/2006, 14h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo