//Affiche le formulaire d'édition d'une personne
} else {
    //Affiche le formulaire d'ajout de people
    echo '<h2>Ajouter un compte</h2>';
    echo '
		<form class="gestion" method="post" action="gestionUtilisateur.php">
			<fieldset>
				<label>Nom :</label><input class="formGestion" type="text" id="nom" name = "nom" /><br/><br/>
				<label>Prénom :</label><input class="formGestion" type="text" id="prenom" name = "prenom" /><br/><br/>
				<label>Mail :</label><input class="formGestion" type="text" id="mail" name = "mail" /><br/><br/>
				<label>Téléphone :</label><input class="formGestion" type="text" id="telephone" name = "telephone" /><br/><br/>
				<label>Adresse :</label><input class="formGestion" type="text" id="adresse" name = "adresse" /><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/>
				';
    listBoutique($base, $hote, $utilisateur, $mdp, null);
    echo '
				<label>Statut :</label>
					<input type="radio" id="statut" name="statut" value="B" checked="checked"/>Administrateur de boutique
					<label></p></label><input type="radio" id="statut" name="statut" value="G"/>Administrateur général
				<br>
				<br>
				<label>Identifiant :</label><input class="formGestion" type="text" id="login" name = "login" /><br/><br/>
				<label>Mot de passe :</label><input class="formGestion" type="text" id="mdp" name = "mdp" /><br/><br/>
				<input name="effacerAjout" type="reset" value="Effacer" />
				<input name="envoyerAjout" type="submit" value="Envoyer" />
			</fieldset>
		</form>
	';
}
//}
Example #2
0
function editTableauUser($editCompte, $base, $hote, $utilisateur, $mdp)
{
    // Ici on édite la fiche d'une personne
    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 compte WHERE id = ? ');
        //On envoie la requète avec les valeurs nécessaires:
        $reponse->execute(array($editCompte));
        $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();
        //Formulaire d'édition d'une personne.
        ?>
		<h2>Modification d'un compte</h2>
		<form class="gestion" method="post" action="gestionUtilisateur.php">
		<fieldset>
		<legend>Modification du compte numéro <b><?php 
        echo $donnees['id'];
        ?>
</b></legend>
			<label>Nom :</label><input type="text" id="nom" name = "nom" value="<?php 
        echo $donnees['nom'];
        ?>
"/><br/><br/>
			<label>Prénom :</label><input type="text" id="prenom" name = "prenom" value="<?php 
        echo $donnees['prenom'];
        ?>
"/><br/><br/>
			<label>Mail :</label><input type="text" id="mail" name = "mail" value="<?php 
        echo $donnees['mail'];
        ?>
"/><br/><br/>
			<label>Téléphone :</label><input type="text" id="telephone" name = "telephone" value="<?php 
        echo $donnees['telephone'];
        ?>
"/><br/><br/>
			<label>Adresse :</label><input type="text" id="adresse" name = "adresse" value="<?php 
        echo $donnees['adresse'];
        ?>
"/><br/><br/>
			<label>CP :</label><input type="text" id="cp" name = "cp" value="<?php 
        echo $donnees['cp'];
        ?>
"/><br/><br/>
			<label>Ville :</label><input type="text" id="ville" name = "ville" value="<?php 
        echo $donnees['ville'];
        ?>
"/><br/><br/>
			<?php 
        listBoutique($base, $hote, $utilisateur, $mdp, $donnees['boutiqueGeree']);
        ?>
			<label>Statut :</label>
				<?php 
        if ($donnees['statut'] == "B") {
            ?>
					<input type="radio" id="statut" name="statut" value="B" checked="checked"/>Administrateur de boutique
					<label> </label><input type="radio" id="statut" name="statut" value="G"/>Administrateur général
				<?php 
        } else {
            ?>
					<input type="radio" id="statut" name="statut" value="B"/>Administrateur de boutique
					<label> </label><input type="radio" id="statut" name="statut" value="G" checked="checked"/>Administrateur général
				<?php 
        }
        ?>
			<br>
			<br>
			<label>Identifiant :</label><input type="text" id="login" name = "login" value="<?php 
        echo $donnees['login'];
        ?>
"/><br/><br/>
			<label>Mot de passe :</label><input type="text" id="mdp" name = "mdp" value="<?php 
        echo $donnees['mdp'];
        ?>
"/><br/><br/>
			
			<input type="hidden" name="hdIdCompte" id="hdIdCompte" 
			value=" <?php 
        echo $donnees['id'];
        ?>
" /> <!-- cette input "caché" permetra de récupérer plus tard dans $_POST l'id du compte -->
			<input name="effacerModif" type="reset" value="Effacer" />
			<input name="envoyerModif" type="submit" value="Envoyer" />
		</fieldset>
		</form>
		<?php 
    } catch (Exception $erreur) {
        die('Erreur : ' . $erreur->getMessage());
    }
}