Formulaire et liste dépendant d'une table
Posté : 29 avr. 2010, 09:47
Bonjour à tous, je viens demander de l'aide sur un projet et dont je n'arrive pas à trouver la solution débutant tout juste en PHP et SQL... J'ai lu nombre de tutos de votre site et du site du zéro pour en arriver là, c'est vraiment bien de vous avoir pour débuter.
Mon objectif est que dans mon formulaire, selon la date rentrée dans un input par l'utilisateur via un datepicker, une liste déroulante suivant la date donne l'horaire disponible, stockée dans une table sql.
Voici le code que je pensais pouvoir marcher.
Code de l'input de date_picker
Mon objectif est que dans mon formulaire, selon la date rentrée dans un input par l'utilisateur via un datepicker, une liste déroulante suivant la date donne l'horaire disponible, stockée dans une table sql.
Voici le code que je pensais pouvoir marcher.
Code de l'input de date_picker
<input name="date_debut" type="text" id="date_debut" style="font-family:Courier New;font-size:16px;" value="" readonly="readonly"><a href="javascript:popupwnd('calendrier.php?idcible=date_debut&langue=fr','no','no','no','yes','yes','no','50','50','450','280')" target="_self"><img src="images/calendrier.gif" id="Image2" alt="" align="top" border="0" style="width:26px;height:26px;"></a>
Code pour le remplissage de la liste déroulante
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=reservation', 'root', '');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
$date_select=$_POST['date_debut'];
$retour=$bdd->query('SELECT heure_choisie FROM horaires WHERE date_choisie= "$date_select"');
<label for="heure_possible">Horaires disponibles</label>
<select name="heure_possible" id="heure_possible">
<option value=<?php echo $retour; ?></option>
</select>
J'ai eu beau tourner le problème dans tous les sens, je suis en train de me noyer... Merci à tous pour votre aide