Bonjours,
Voila je fais un site de reservation de chambres en ligne! J'ai un petit soucis avec un while qui ne fais que boucler
voici mon code
REquête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 $sql=	 "SELECT * FROM chambre,type,reserver 
		where categorie='$type' 
		and type.num_type=chambre.num_type 
		and reserver.numchambre=chambre.numchambre 
		and (reserver.datfin between ".$datedebu." and ".$datefin." 
		or (reserver.datdebu between ".$datedebu." and ".$datefin.")
		or (reserver.datdebu<".$datedebu." and reserver.datfin>".$datefin."))";
$datedebu=le debut du sejour
$datefin= la fin du sejours souhaité
$type= le type de la chambre choisi ( simple , double ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
	$result=mysql_query($sql,$dbh);
	$row=mysql_num_rows($result);
	while ($row>= mysql_fetch_array($result))
		{
			?><form name="dispo" action="choix.php" method="post">?>
	            echo '<table>chambre : '.$type.' <tr><td>'.$prix.
                   ' euros <tr><td>du '.$datdebu.' au '.$datfin.' pour  
                    '.$nbadulte.' adulte(s) et '.$nbenfant.' enfant(s) </table>';
	           ?> <input type="submit" name="bt_resa" value="reserver"><?
	       }
Donc le soucis c'est que ma boucle ne se ferme jamais et la je vous avoue que je ne vois pas pourquoi