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 crée un formulaire qui me permet de remplir ma base de données. Je ne mets pas le code du formulaire mais le code de remplissage qui après plusieurs tests, fonctionne sans problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
try
{
	$bdd = new PDO('mysql:host=localhost;dbname=reservation', 'root', '');
}
catch (Exception $e)
{
        die('Erreur : ' . $e->getMessage());
}
 
$req = $bdd->prepare('INSERT INTO resa_mass_relax (nom, prenom, telephone, mail, massage, date, heure) VALUES(:nom, :prenom, :telephone, :mail, :massage, :date, :heure)');
$req->execute(array(
	'nom' => $_POST['nom'],
	'prenom' => $_POST['prenom'],
	'telephone' => $_POST['telephone'],
	'mail' => $_POST['email'],
	'massage' => $_POST['RadioGroup1'],
	'date' => $_POST['DateS'],
	'heure' => $_POST['Heure'],
	));
?>
Mon objectif serait de pouvoir lier le choix de l'heure selon la date sélectionnée (système de réservation en fait). Si le client, entre une date, n'apparaissent dans la liste déroulante du dessous, que les horaires disponibles (9h - 10h,...)

Je pensais commencer par un tri sur la base contenant la date rentrée : mais déjà là je suis bloqué et j'ai une erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$heure_bonne = $bdd->query('SELECT heure FROM resa_mass_relax WHERE date= 'DateS'');
Pouvez vous me venir en aide ?? Merci d'avance.