cs_oceane751
Messages postés150Date d'inscriptionjeudi 23 décembre 2004StatutMembreDernière intervention20 décembre 2012
-
5 juin 2006 à 08:25
cs_oceane751
Messages postés150Date d'inscriptionjeudi 23 décembre 2004StatutMembreDernière intervention20 décembre 2012
-
6 juin 2006 à 00:41
bonjour à tous ;)
voilà j'ai une boucle while (qui me retourne 2 résultats) que voici :
cs_oceane751
Messages postés150Date d'inscriptionjeudi 23 décembre 2004StatutMembreDernière intervention20 décembre 2012 6 juin 2006 à 00:32
la voici
$sql1 = "SELECT num_chambre
FROM appartenir
WHERE num_categorie = '".$personne."'
AND num_chambre NOT IN
(
SELECT num_chambre
FROM reserver
WHERE date_arrivee = '".$date."'
OR date_depart = '".$date1."'
)LIMIT 0,".$nombre."";
il faut que je trouve les numeros de chambre en fonction du nombre de nuit et du nombre de chambre par nuit
par exempple si un client prends 2 chambres 1 personne et reste 2 nuit ça lui fait 4 chambres de 1 personnes.
en bref je suis dans le caca j'ai un oral dans peu de temps je sais pas comment je vais faire pour m'en sortir
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_oceane751
Messages postés150Date d'inscriptionjeudi 23 décembre 2004StatutMembreDernière intervention20 décembre 2012 6 juin 2006 à 00:41
j'ai mis
LIMIT 0,".$nombre * $nbNuit.";
je pense que se serait mieu d'utiliser un truc dans ce style :
if($tab_com = mysql_query($sql1)) {
$i = 0;
while ($dispo=mysql_fetch_array($tab_com)) {
$_SESSION['dispo'][] = $dispo[$i];
echo $dispo[$i]."chambre dispo
";
$i++;
}
}
mais dans la page d'apres, le $i n'est pas reconnu :s