Bonjour, je suis actuellement dans l'urgence de rendre un projet et je dois apporter une amélioration.
Pour le moment, j'ai un tableau (Lignes -> Heures, Colonnes -> Terrains)
l'intersection de ces lignes/colonnes forment des cases qui contiennent un bouton Réserver. Le tableau est construit de manière à ce que chaque case contienne un formulaire invisible prérempli que le bouton réserver envoie à une page de traitement qui enregistre une réservation pour l'utilisateur qui soumet la réservation.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function formulaire($a, $b, $c, $d){ echo " <td> <form action='reserver.php' method='post'> <input type='$d' name='idTerrain' value='$a' /> <input type='$d' name='datePageActu' value='$b' /> <input type='$d' name='heureReserv' value='$c' /> <input type='submit' value='Réserver' /> </form> </td> "; }
Voilà le code $d est initialisé à hidden, si bien qu'on a que des boutons.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $req = 'INSERT INTO reservationTerrain VALUES (null, '.$idTerrain.', "'.$dateReserv.'", "'.$heureReserv.'", 257)'; mysql_query($req);
Et, voilà ce qui se passe quand on réserve... Le tableau est alors rafraichi et là ou la personne a réservé, on affiche bien évidemment plus un bouton, mais on affiche son nom/prénom afin d'indiquer qu'elle a déjà réservé à cet endroit.
Je dois apporter l'amélioration suivante de toute urgence (J'ai en parallèle d'autres langages à apprendre et je ne peux pas me lancer dans le JavaScript pour en comprendre toutes les subtilités pour l'instant) :
Il faut que quand je clique sur mon bouton réserver, il y ai une petite fenêtre qui s'ouvre en dessous, et qu'à l'intérieur de celle-ci j'ai une liste déroulante des joueurs afin de sélectionner un adversaire.
Ma seule question se résume à comment réussir à ouvrir une telle fenêtre ? Auriez vous un tutoriel, un guide ou un code déjà fait que je n'aurai qu'à ajouter ?
En vous remerciant d'avance.
Partager