cs_lamia88
Messages postés53Date d'inscriptionvendredi 12 mars 2010StatutMembreDernière intervention11 juillet 2012
-
30 déc. 2010 à 21:41
cs_lamia88
Messages postés53Date d'inscriptionvendredi 12 mars 2010StatutMembreDernière intervention11 juillet 2012
-
30 janv. 2011 à 22:31
bonjours,
j'ai créer 3 table,table chambres,type_chambre,réservation,
et je voudrais savoir les chambres non réservées pour le type des chambre double.
SVP qlqun peut m'aider car j'ai pas trouvé cette requête,elle est très importante pour terminer mon site web et merci d'avance.
j'ai essayé avec:
select * from rooms_category left join rooms on rooms_category.roomsCat_id=rooms.roomsCat_id and rooms_type='simple' left join reservation on rooms.rooms_id<>reservation.rooms_id";
cs_lamia88
Messages postés53Date d'inscriptionvendredi 12 mars 2010StatutMembreDernière intervention11 juillet 2012 30 janv. 2011 à 22:31
merci bcp,
j'ai trouvée la solution Pour ceux qui s'intéressent:
//toutes les chambre non reservees avec vérification des dates:
$result=$db->get_results("SELECT * FROM `rooms` WHERE `rooms_id` NOT IN
(SELECT `rooms_id` FROM `reservation` WHERE
`start_date` = '$datedebut'
or `end_date`= '$datefin'
or ('$datedebut'<`start_date` and `start_date`<'$datefin')
or ('$datedebut'>`start_date` and '$datedebut'<`end_date` )
or ('$datedebut'>`start_date` and
`end_date`>'$datedebut'))",ARRAY_A);
boxma
Messages postés6Date d'inscriptiondimanche 3 octobre 2010StatutMembreDernière intervention 5 février 2011 22 janv. 2011 à 22:44
SALUT
SELECT DISTINCT R.rooms_id
FROM rooms R INNER JOIN rooms_category RC ON R.roomscat_id = RC.roomscat_id
WHERE (NOT R.rooms_id IN (SELECT RSV.rooms_id
FROM reservation RSV)) AND (rooms_type LIKE 'simple')
le resultat n'est pas granti vue que je n'est aucune idée sur le système concerner donc c'est du pifo mettre,
ce qui seré plus mignon ce que tu puis nous rajouté l'MLD ou MPD biensur de la partie conserner, on pourra etre plus précis.