function editTableauBoutique($editBoutique, $base, $hote, $utilisateur, $mdp) { // Ici on édite la fiche d'une boutique try { $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; $bdd = new PDO('mysql:host=' . $hote . ';dbname=' . $base, $utilisateur, $mdp); $bdd->exec('SET NAMES utf16'); //On prépare la requète: $reponse = $bdd->prepare('SELECT * FROM boutique WHERE id= ? '); //On envoie la requète avec les valeurs nécessaires: $reponse->execute(array($editBoutique)); $donnees = $reponse->fetch(); // Découpage ligne à ligne de $reponse (une seul ligne ici) // On libère la connexion du serveur pour d'autres requêtes : $reponse->closeCursor(); $reponse = $bdd->prepare('SELECT * FROM horaires WHERE boutique_id= ? '); //On envoie la requète avec les valeurs nécessaires: $reponse->execute(array($editBoutique)); $donneesHoraires = $reponse->fetch(); // Découpage ligne à ligne de $reponse (une seul ligne ici) // On libère la connexion du serveur pour d'autres requêtes : $reponse->closeCursor(); //Formulaire d'édition d'une personne. ?> <h2>Modification d'un boutique</h2> <form class="gestion boutique" method="post" action="gestionBoutiques.php"> <fieldset> <legend>Modification du produit numéro <b><?php echo $donnees['id']; ?> </b></legend> <label>Rue :</label><input class="formGestion" type="text" id="rue" name = "rue" value="<?php echo $donnees['rue']; ?> "/><br/><br/> <label>CP :</label><input class="formGestion" type="text" id="cp" name = "cp" value="<?php echo $donnees['cp']; ?> "/><br/><br/> <label>Ville :</label><input class="formGestion" type="text" id="ville" name = "ville" value="<?php echo $donnees['ville']; ?> "/><br/><br/> <label>Nom du fichier image :</label><input class="formGestion" type="text" id="image" name = "image" value="<?php echo $donnees['image']; ?> "/><br/><br/> <label>Téléphone :</label><input class="formGestion" type="text" id="telephone" name = "telephone" value="<?php echo $donnees['telephone']; ?> "/><br/><br/> <label>Coordonnées sur la carte :</label><br/><br/> <div><?php include 'inc/franceEdit.inc.php'; createCoord($donnees['coordX'], $donnees['coordY']); ?> </div> <label class="noFloat">Horaires :</label><br/><br/> <table class="horaire"> <tr> <th class="boutinfos" rowspan = "1"></th> <th class="boutinfos" rowspan = "1">Lundi</th> <th class="boutinfos" rowspan = "1">Mardi</th> <th class="boutinfos" rowspan = "1">Mercredi</th> <th class="boutinfos" rowspan = "1">Jeudi</th> <th class="boutinfos" rowspan = "1">Vendredi</th> <th class="boutinfos" rowspan = "1">Samedi</th> <th class="boutinfos" rowspan = "1">Dimanche</th> </tr> <tr> <th class="boutinfos" rowspan = "1">Matin</th> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="lundi_matin_debut" name = "lundi_matin_debut" value="<?php echo $donneesHoraires['lundi_matin_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="lundi_matin_fin" name = "lundi_matin_fin" value="<?php echo $donneesHoraires['lundi_matin_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="mardi_matin_debut" name = "mardi_matin_debut" value="<?php echo $donneesHoraires['mardi_matin_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="mardi_matin_fin" name = "mardi_matin_fin" value="<?php echo $donneesHoraires['mardi_matin_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="mercredi_matin_debut" name = "mercredi_matin_debut" value="<?php echo $donneesHoraires['mercredi_matin_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="mercredi_matin_fin" name = "mercredi_matin_fin" value="<?php echo $donneesHoraires['mercredi_matin_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="jeudi_matin_debut" name = "jeudi_matin_debut" value="<?php echo $donneesHoraires['jeudi_matin_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="jeudi_matin_fin" name = "jeudi_matin_fin" value="<?php echo $donneesHoraires['jeudi_matin_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="vendredi_matin_debut" name = "vendredi_matin_debut" value="<?php echo $donneesHoraires['vendredi_matin_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="vendredi_matin_fin" name = "vendredi_matin_fin" value="<?php echo $donneesHoraires['vendredi_matin_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="samedi_matin_debut" name = "samedi_matin_debut" value="<?php echo $donneesHoraires['samedi_matin_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="samedi_matin_fin" name = "samedi_matin_fin" value="<?php echo $donneesHoraires['samedi_matin_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="dimanche_matin_debut" name = "dimanche_matin_debut" value="<?php echo $donneesHoraires['dimanche_matin_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="dimanche_matin_fin" name = "dimanche_matin_fin" value="<?php echo $donneesHoraires['dimanche_matin_fin']; ?> "/></td> </tr> <tr> <th class="boutinfos" rowspan = "1">Après-midi</th> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="lundi_apres_debut" name = "lundi_apres_debut" value="<?php echo $donneesHoraires['lundi_apres_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="lundi_apres_fin" name = "lundi_apres_fin" value="<?php echo $donneesHoraires['lundi_apres_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="mardi_apres_debut" name = "mardi_apres_debut" value="<?php echo $donneesHoraires['mardi_apres_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="mardi_apres_fin" name = "mardi_apres_fin" value="<?php echo $donneesHoraires['mardi_apres_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="mercredi_apres_debut" name = "mercredi_apres_debut" value="<?php echo $donneesHoraires['mercredi_apres_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="mercredi_apres_fin" name = "mercredi_apres_fin" value="<?php echo $donneesHoraires['mercredi_apres_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="jeudi_apres_debut" name = "jeudi_apres_debut" value="<?php echo $donneesHoraires['jeudi_apres_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="jeudi_apres_fin" name = "jeudi_apres_fin" value="<?php echo $donneesHoraires['jeudi_apres_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="vendredi_apres_debut" name = "vendredi_apres_debut" value="<?php echo $donneesHoraires['vendredi_apres_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="vendredi_apres_fin" name = "vendredi_apres_fin" value="<?php echo $donneesHoraires['vendredi_apres_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="samedi_apres_debut" name = "samedi_apres_debut" value="<?php echo $donneesHoraires['samedi_apres_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="samedi_apres_fin" name = "samedi_apres_fin" value="<?php echo $donneesHoraires['samedi_apres_fin']; ?> "/></td> <td class="boutinfos" rowspan = "1"><label class="horaire">Début:</label><input class="horaire" type="text" id="dimanche_apres_debut" name = "dimanche_apres_debut" value="<?php echo $donneesHoraires['dimanche_apres_debut']; ?> "/><br/><br/> <label class="horaire">Fin:</label><input class="horaire" type="text" id="dimanche_apres_fin" name = "dimanche_apres_fin" value="<?php echo $donneesHoraires['dimanche_apres_fin']; ?> "/></td> </tr> </table> <input type="hidden" name="hdIdBoutique" id="hdIdBoutique" value=" <?php echo $donnees['id']; ?> " /> <!-- cette input "caché" permetra de récupérer plus tard dans $_POST l'id du produit --> <input name="effacerModif" type="reset" value="Effacer" /> <input name="envoyerModif" type="submit" value="Envoyer" /> </fieldset> </form> <?php } catch (Exception $erreur) { die('Erreur : ' . $erreur->getMessage()); } }
//Affiche le formulaire d'ajout de people echo '<h2>Ajouter une boutique</h2>'; echo ' <form class="gestion boutique" method="post" action="gestionBoutiques.php"> <fieldset> <label>Rue :</label><input class="formGestion" type="text" id="rue" name = "rue" /><br/><br/> <label>CP :</label><input class="formGestion" type="text" id="cp" name = "cp" /><br/><br/> <label>Ville :</label><input class="formGestion" type="text" id="ville" name = "ville" /><br/><br/> <label>Nom du fichier image :</label><input class="formGestion" type="text" id="image" name = "image" /><br/><br/> <label>Téléphone :</label><input class="formGestion" type="text" id="telephone" name = "telephone" /><br/><br/> <label>Coordonnées sur la carte :</label><br/><br/> <div> '; include 'inc/franceEdit.inc.php'; createCoord(0, 0); echo ' </div> <label clas="noFloat">Horaires :</label><br/><br/> <table class="horaire"> <tr> <th class="boutinfos" rowspan = "1"></th> <th class="boutinfos" rowspan = "1">Lundi</th> <th class="boutinfos" rowspan = "1">Mardi</th> <th class="boutinfos" rowspan = "1">Mercredi</th> <th class="boutinfos" rowspan = "1">Jeudi</th> <th class="boutinfos" rowspan = "1">Vendredi</th> <th class="boutinfos" rowspan = "1">Samedi</th> <th class="boutinfos" rowspan = "1">Dimanche</th>