コード例 #1
0
ファイル: fonction2.php プロジェクト: CedricMatteo/GeekZone
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());
    }
}
コード例 #2
0
            //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>