begin process at 2012 05 31 12:20:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Probleme de boucle while (enfin je crois)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme de boucle while (enfin je crois)

vendredi 24 février 2006 à 19:15:15 | Probleme de boucle while (enfin je crois)

blackvault

Petit problème... ma requête n'affiche qu'un résultat alors qu'il yen a plusieurs dans la base de données... j'ai l'impression que la boucle while s'interrompt et je comprend pas pourquoi... pouvez-vous m'aider svp???
voici mon code:
<?php
require_once("connexion2.php");

$query = "SELECT nom,prenom,nb_place,id_eleve FROM utilisateur,reservation WHERE reservation.id_eleve=utilisateur.id";
$reservation= mysql_query($query);

?>

<div class="titre">
                   
                    Liste réservation soirée externe
                  </div>
            <div class="text">   
<h1>
Liste des réservations
</h1>
<table>
<tr>
<th align="center" class="reserv">ID_eleve</th>
<th align="center" class="reserv">Nom</th>
<th align="center" class="reserv">Prenom</th>
<th align="center" class="reserv">Nombre de place</th>
</tr>

<?php
while($resultat = mysql_fetch_object($reservation)){
  echo '<tr align="center" class="flore">';?>
 
      <td><? echo $resultat->id_eleve ?></td>
    <?php
    echo "<td>$resultat->nom</td>";
    echo "<td>$resultat->prenom</td>";
    echo "<td>$resultat->nb_place</td>";
    ?>
 <td><form action="annuler_reservation.php" method="post"><input type="hidden" value="<? echo $resultat->id_eleve ;?>" name="log"/><input type="submit" value="supprimer"/></form></td>
 <?php
    echo "</tr>";   
}
?>
</table>
</div>

vendredi 24 février 2006 à 19:24:05 | Re : Probleme de boucle while (enfin je crois)

coockiesch

Réponse acceptée !
Salut!

Juste après:
$query = "SELECT nom,prenom,nb_place,id_eleve FROM utilisateur,reservation WHERE reservation.id_eleve=utilisateur.id";
$reservation= mysql_query($query);

Met:
echo 'nb: ' . mysql_num_rows($reservation) . '<br />';

Et dis nous ce que ca affiche! :)

@++

R@f

P.S. On aime bien mettre un truc genre: $reservation= mysql_query($query) or die('MySQL Error'); comme ca, si la requête échoue, la script continue pas pour rien, ce qui fait buger la fonction mysql_fetch_object... :)

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
vendredi 24 février 2006 à 20:22:21 | Re : Probleme de boucle while (enfin je crois)

blackvault

Ok c bon j'ai compris!! je me sens un peu bête là mais bon... en fait je fais un test reservation.id_eleve=utilisateur.id dans ma selection... or j'avais supprime certains utilisateurs et donc leur id avec! donc c normal que je n'en vois qu'un!!
vendredi 24 février 2006 à 20:22:22 | Re : Probleme de boucle while (enfin je crois)

blackvault

Ok c bon j'ai compris!! je me sens un peu bête là mais bon... en fait je fais un test reservation.id_eleve=utilisateur.id dans ma selection... or j'avais supprime certains utilisateurs et donc leur id avec! donc c normal que je n'en vois qu'un!!
vendredi 24 février 2006 à 20:35:24 | Re : Probleme de boucle while (enfin je crois)

coockiesch

Si tu savais comme c'est fréquent pour tout le monde, ce genre de trucs, :D

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"


Cette discussion est classée dans : while, id, echo, reservation, eleve


Répondre à ce message

Sujets en rapport avec ce message

requete mysql [ par ikramta ] salut tout le monde. bon je veut ocupé l'identifiant des chambres qui ne sont pas inscrit dans la table reservation.mon problème estque cet requete m' requête insert dans une boucle while [ par adnanedelphi ] bonsoir j'ai créé une requete d'insertion dans une boucle while : le code: [code=php] prepare("select * from eleve where n_class = ?"); // une Formulaire, tableaux multis et plusieurs possibilités [ par trasher ] Bonjour J'ai une question, je boss sur un site de série (légal ~~) et je me retrouve face à un problème de taille. Voici ce que donne le script : h Problème de variables en dehors d'une class [ par yukimura27 ] Bonjour à tous, J'ai un problème pour utiliser une variable en dehors de ma class. Voici mon code: class pouet { public function SelectAll () { Afficher liste réponses plugin Wordpress [ par alumni92 ] Bonjour à tous, je suis nouveau sur le forum et "débutant" en PHP. Voici mon problème : J'ai un site spécialisé dans l'événementiel. Les participant un problème de conserver une valeur après la fonction reload [ par kwikevin ] Bonjour. j'ai un petit problème concernant la conservation d'une valeur dans un champ après l'éxecution de la fonction reload de javascript.En effet Explications fonction recursive [ par kyript ] Bonjour, Je cherche un peu d'explication sur une fonction récursive... J'ai rajouté dans le code quelques "echo" afin de comprendre comment la boucle Recherche sur partie de mot [ par gao77610 ] Bonjour à tous, Je cherche à créer un INPUT pour faire une recherche sur une seule ligne (exemple N° de série) d'une bdd , sur 6 caractère uniquement php echo lien avec while [ par oussch ] bonjour voila mon code php qui affiche un seul lien malgre qu'il existe beaucoup de ligne dans le base aider-moi svp $affichage1="SELECT * FROM detai


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,702 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales