Afficher la disponibilité de prise réseau lors d'une réservation - HTML/CSS - Programmation
Marsh Posté le 26-02-2014 à 13:03:59
J'aimerais avoir lors de l'affichage d'un nouveau formulaire de réservation par un utilisateurs savoir si une prise réseaux est deja prises
Marsh Posté le 27-02-2014 à 11:57:03
Ce que Petitpois2 te demande, c'est de poster ton code. Sans code, pas de réponse.
Marsh Posté le 27-02-2014 à 15:17:26
Pour répondre à ta question petitpois2, oui je bloque je n'ai pas encore faire de script
Je suis une débutante en programmation
je vais quand même vous montrer mon code de récupération d'informations fournies dans le formulaire
Code :
|
Marsh Posté le 28-02-2014 à 12:01:55
Ca nous serait aussi utile d'avoir le MCD ou le MLD de ta base de données
Marsh Posté le 28-02-2014 à 13:27:27
alors voici ma base de données
Code :
|
Marsh Posté le 28-02-2014 à 14:36:43
Bon on avance déjà, alors là j'ai l'impression que tu n'as pas réfléchi au côté BDD de ton interface.
Ta problématique c'est que tu veux faire un système de réservation simplifié d'un objet X sans aucune variable de temps ou d'utilisateurs. Du coup de façon logique si tu annalyses ça pour savoir si notre objet X est disponible il faut que tu saches s'il existe, c'est vrai mais aussi qu'il est disponible.
Dans la table que tu nous montre c'est donc incomplet vu qu'il est intéressant de noter la disponibilité de telle ou telle prise avec un booléen. Après en général pour des raisons pratiques on préfère gérer avec des identifiants (Clé Primaire) nos objets X.
Avec cette analyse simple on peut partir sur une table de 3 colonnes : IdPrise (INT), NomPrise(Varchar) , Libre (boolean).
Pour "Engine" si tu as qu'une seule table tu peux rester en MyISAM après il faudra réfléchir s'il vaut pas mieux se mettre en InnoDB. Je préfère en général me mettre en UTF8 pour le charset. Une fois que tu as fais ta table revient avec le code et on t'aidera, sachant que ce forum est pour aider par faire le boulot à la place.
Si pour ton travail on te demande de faire ça et que tu sais pas, il peut être pas mal de le dire plutôt que mentir.
Marsh Posté le 28-02-2014 à 14:54:22
Je ne demande pas de le faire a ma place mais m'expliquer un peu les choses comme tu l'as fait.
Je te remercie pour ces explications
Marsh Posté le 28-02-2014 à 16:06:21
Réfléchir aussi à la notion d'historique : as-tu besoin de savoir si entre telle date et telle date, telle prise était dispo ?
Par ailleurs, Petitpois2 fait intervenir la notion de prise libre à un instant T. As-tu besoin de pouvoir réserver une prise sur une plage de dates ? Auquel cas, ça permettrait de dire qu'une prise est réservée de telle date à telle date, mais libre à un autre moment. Tu pourrais donc faire plusieurs réservations sur la même prise, mais pour des périodes différentes.
Auquel cas, la BD deviendrait :
Table Prises (idPrise, NomPrise)
Table Reservations(IdReservation, idPrise, DateDebut, DateFin, idUser)
Table Users (iduser, NomUser, PrenomUser...)
Marsh Posté le 24-02-2014 à 19:16:12
Bonsoir,
Je suis actuellement entraine de créer une interface web dédiée à la réservation de prises réseaux.
J'aimerai créer un script qui servira a afficher la disponibilité de chaque prise directement lors de l'affichage du formulaire.
Ce dispositif permettra de vérifier dans la base de données si les prises réseaux sont libres ou non.
Avez vous une idées pour moi et quelques exemple a me montrer.
---------------
Merci ;)