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

PHP & Base de données Discussion :

Probleme avec aucun resultat pas de message


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 173
    Par défaut Probleme avec aucun resultat pas de message
    Voila j'ai un code qui me permet d'affiche les manifestations mais si rien dans la base de donnée j'aimerais qu'il m'affiche pas de manifestations pour le moment voici le code.

    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
    29
    30
    31
    32
     
    <?php
     
     
    connecter();
     
    $select = "SELECT * FROM manifestation where visible='OUI' GROUP BY datejour ";
              $result = mysql_query($select);
    	      while($row = mysql_fetch_array($result))
    		  {
    		  $rowid = $row['id'];
    		  $rownom = $row['datejour'];
    		  $rownom1 = $row['lieu'];
    		  $rownom2 = $row['heure'];
    		  $rownom3 = $row['nomass'];
    		  $rownom4 = $row['visible'];
     
    if (! $select) { 
        echo "Actuellement pas de Manifestation"; 
    } else { 
     
    	echo "<a href=\"index.php?page=13&id=$rowid\">".$rownom."</a><br>";
    	echo "Loto à $rownom1 <br>";
    	echo $rownom2 <br>";
    	echo "Animée par $rownom3<br><br>";
     
     
    }
    }
     
     
    ?>

  2. #2
    Membre émérite Avatar de micetf
    Homme Profil pro
    Professeur des Ecoles
    Inscrit en
    Mai 2009
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Professeur des Ecoles
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2009
    Messages : 557
    Par défaut
    Ne serait-ce pas plutôt ?
    Fred

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 173
    Par défaut
    j'ai deja esseiller mais cela ne fonctionne pas

  4. #4
    Membre Expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Par défaut
    Il faut que tu vérifies si ta requete contient ou non des résultats avant d'essayer de les lister à l'aide de la fonction mysql_num_rows()

    Ton code deviendra :
    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
    $select = "SELECT * FROM manifestation where visible='OUI' 
                  GROUP BY datejour";
    $result = mysql_query($select);
    $nbManif = mysql_num_rows($result);
    if($nbManif > 0)
    {
        while($row = mysql_fetch_array($result))
        {
    	$rowid = $row['id'];
    	$rownom = $row['datejour'];
    	$rownom1 = $row['lieu'];
    	$rownom2 = $row['heure'];
    	$rownom3 = $row['nomass'];
    	$rownom4 = $row['visible'];
     
    	echo "<a href=\"index.php?page=13&id=$rowid\">".$rownom."</a><br>";
    	echo "Loto à $rownom1 <br>";
    	echo $rownom2 <br>";
    	echo "Animée par $rownom3<br><br>";
        }
    }
    else
    { 
        echo "Actuellement pas de Manifestation"; 
    } 
    ?>

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 173
    Par défaut
    SUPER

    ca fonctionne merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [requête] : probleme avec le resultat
    Par camzo dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 28/04/2007, 11h23
  2. Probleme avec le resultat d'un SELECT
    Par gama2ee dans le forum Oracle
    Réponses: 10
    Dernier message: 04/01/2007, 10h12
  3. problème avec validesi si pas saisie au préalable
    Par greg64 dans le forum Access
    Réponses: 2
    Dernier message: 25/07/2006, 16h05
  4. [FTP] Warning avec ftp_get, mais pas de message d'erreur
    Par NomUtilisateurDejaPris dans le forum Langage
    Réponses: 2
    Dernier message: 22/02/2006, 18h12
  5. [JDBC] Problème avec le resultat
    Par Cyborg289 dans le forum JDBC
    Réponses: 7
    Dernier message: 27/09/2005, 11h05

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