Question recherche SQL/PHP
Posté : 30 janv. 2011, 14:13
Bonjour à tous !
J'ai une petite question, sur un problème qui me bloque depuis un certain temps.
Je suis entrain de mettre en place un script de réservation en ligne pour un hôtel.
Coté SQL, j'ai deux tables ;
- Une 'prix' contenant les prix des chambres par période :
ID - DATEDEB - DATEFIN - PRIX1 ( = prix de la première chambre ) - PRIX2 ( = prix de la deuxième chambre )
- Une deuxième table qui contient les réservations.
Ensuite, coté PHP;
Une formulaire de résa classique, avec un input pour la date de début de location et un autre pour la date de fin.
Mes questions sont ;
Tout d'abord, comment faire pour que mon script recherche dans la table SQL 'prix' les dates entrées par le client soient comprises entre les datedeb & datefin de la table, et au final me retourne le prix correspondant ?
( ex. le client choisit une résa du 12/02 au 19/02, et dans ma table 'prix' j'ai : datedeb: 10/02; datefin: 20/02; prix: 400; , alors on affiche 400)
De plus, je souhaiterai, que suivant si le client choisit " Chambre 1 " ou "Chambre 2", le 'PRIX1' ou le 'PRIX2' s'affiche.
Enfin le petit bonus, la cerise sur le gâteau, serait que le prix s'affiche automatiquement après que le client ait entré ses dates, si vous avez une piste je suis plus que preneur ^^
Voilà sur quoi je bloque depuis un certain temps, je ne sais pas trop si il faut agir niveau php, sql, comment agir, sur quoi agir, etc...
J'espère que vous arriverez à m'aider car là je sèche... :/
Merci d'avance pour vos réponses !
J'ai une petite question, sur un problème qui me bloque depuis un certain temps.
Je suis entrain de mettre en place un script de réservation en ligne pour un hôtel.
Coté SQL, j'ai deux tables ;
- Une 'prix' contenant les prix des chambres par période :
ID - DATEDEB - DATEFIN - PRIX1 ( = prix de la première chambre ) - PRIX2 ( = prix de la deuxième chambre )
- Une deuxième table qui contient les réservations.
Ensuite, coté PHP;
Une formulaire de résa classique, avec un input pour la date de début de location et un autre pour la date de fin.
Mes questions sont ;
Tout d'abord, comment faire pour que mon script recherche dans la table SQL 'prix' les dates entrées par le client soient comprises entre les datedeb & datefin de la table, et au final me retourne le prix correspondant ?
( ex. le client choisit une résa du 12/02 au 19/02, et dans ma table 'prix' j'ai : datedeb: 10/02; datefin: 20/02; prix: 400; , alors on affiche 400)
De plus, je souhaiterai, que suivant si le client choisit " Chambre 1 " ou "Chambre 2", le 'PRIX1' ou le 'PRIX2' s'affiche.
Enfin le petit bonus, la cerise sur le gâteau, serait que le prix s'affiche automatiquement après que le client ait entré ses dates, si vous avez une piste je suis plus que preneur ^^
Voilà sur quoi je bloque depuis un certain temps, je ne sais pas trop si il faut agir niveau php, sql, comment agir, sur quoi agir, etc...
J'espère que vous arriverez à m'aider car là je sèche... :/
Merci d'avance pour vos réponses !