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>