Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1508 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Afficher la disponibilité de prise réseau lors d'une réservation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Afficher la disponibilité de prise réseau lors d'une réservation

n°2220639
fofo97
Posté le 24-02-2014 à 19:16:12  profilanswer
 

Bonsoir,  :hello:  
 
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 ;)
mood
Publicité
Posté le 24-02-2014 à 19:16:12  profilanswer
 

n°2220709
Pablo Escr​obarbe
Retour d'exil
Posté le 25-02-2014 à 12:02:32  profilanswer
 

Quelle est ta question ?

n°2220833
fofo97
Posté le 26-02-2014 à 13:03:59  profilanswer
 

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

n°2220933
Pablo Escr​obarbe
Retour d'exil
Posté le 27-02-2014 à 11:18:07  profilanswer
 

Et tu bloques sur ?

n°2220944
rufo
Pas me confondre avec Lycos!
Posté le 27-02-2014 à 11:57:03  profilanswer
 

Ce que Petitpois2 te demande, c'est de poster ton code. Sans code, pas de réponse.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2220976
fofo97
Posté le 27-02-2014 à 15:17:26  profilanswer
 

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 :
  1. <?php
  2. session_start(); //Obligation avant toute utilisateur de
  3. // on se connecte à notre base
  4. // Connexion au serveur mysql
  5. $db = mysql_connect('localhost', 'root', 'Diablo') or die(mysql_error());
  6. mysql_select_db('ReservPrise',$db) or die(mysql_error());
  7. // sélection de la table Prise_resaux
  8. if (isset($_POST['FAI_123'])) {
  9. $FAI_123=$_POST['FAI_123'];
  10.   }
  11.   if (isset($_POST['FAI_124'])) {
  12. $FAI_124=$_POST['FAI_124'];
  13. }
  14. if (isset($_POST['FAI_125'])) {
  15. $FAI_125=$_POST['FAI_125'];
  16. }
  17. //requête d'insertion dans la base formulaire
  18. $req="insert into Prise_resaux(FAI_123,FAI_124,FAI_125) values('".$FAI_123."','".$FAI_124."','".$FAI_125."')";
  19. echo $req;
  20. mysql_query($req) or die("erreur insertion ! ".mysql_error());


Message édité par fofo97 le 27-02-2014 à 15:26:27
n°2221074
rufo
Pas me confondre avec Lycos!
Posté le 28-02-2014 à 12:01:55  profilanswer
 

Ca nous serait aussi utile d'avoir le MCD ou le MLD de ta base de données ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2221083
fofo97
Posté le 28-02-2014 à 13:27:27  profilanswer
 

alors voici ma base de données
 

Code :
  1. CREATE TABLE IF NOT EXISTS `PriseReseaux` (
  2.   `FAI_123` varchar(150) NOT NULL,
  3.   `FAI_124` varchar(150) NOT NULL,
  4.   `FAI_125` varchar(150) NOT NULL,
  5.   `FAI_126` varchar(150) NOT NULL
  6. ) ENGINE=MyISAM DEFAULT CHARSET=latin1;


Message édité par fofo97 le 28-02-2014 à 13:27:44
n°2221098
Pablo Escr​obarbe
Retour d'exil
Posté le 28-02-2014 à 14:36:43  profilanswer
 

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.

n°2221101
fofo97
Posté le 28-02-2014 à 14:54:22  profilanswer
 

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 ;)

mood
Publicité
Posté le 28-02-2014 à 14:54:22  profilanswer
 

n°2221105
rufo
Pas me confondre avec Lycos!
Posté le 28-02-2014 à 16:06:21  profilanswer
 

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...)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Afficher la disponibilité de prise réseau lors d'une réservation

 

Sujets relatifs
algorithme pour réseau d'échange numismatiqueAfficher un ModalPopupExtender pendant le Page_Load
Script Php prise de Rendez vousOuvrir un lien réseau "file://" sous google chrome
Afficher correctement un email dans une page htmlafficher les infos de ma base de donnée en page html dès l'ouverture
Afficher deux table dans une même page[c] Probleme afficher valeur correcte tableau
Afficher la variable local d'une fonction dans une classe fillePilote reseau Mandiva
Plus de sujets relatifs à : Afficher la disponibilité de prise réseau lors d'une réservation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR