Modifier un utilisateur
Darkoos04
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai réussi a afficher les différentes information voulu mais j'arrive pas a modifier.
else if (isset($_POST['modifier']))
{
$sql ="UPDATE utilisateurs SET email = '".$email."', type = '".$type."' WHERE username = '".$username."'";
$result= mysqli_query($conn,$sql) or die (mysqli_error());
$row = mysqli_fetch_assoc($result);
$email = $row['email'];
$type = $row['type'];
}
?>
<form id = "formEdit" class="box" action="" method="post" name="modifier">
<h1 class="box-title">Modifier utilisateur</h1>
<?php echo "<br><input type='text' class='box-input' name='username' value='$username' placeholder='Nom utilisateur' />" ?>
<button type="submit" class="box-button" id="form" name="valider" />OK</button></br>
<?php echo "</br><input type='text' class='box-input' name='email' value='$email' placeholder='Email' />"; ?>
<?php echo
"<div class='input-group'>
<select class='box-input' name='type'>";
//<option value='' disabled selected>Type</option>;
if (isset($type))
{
if ($type=="user")
{
echo ("<option value='user' selected>User</option>");
echo ("<option value='admin'>Admin</option>");
}
if ($type=="admin")
{
echo ("<option value='admin' selected>Admin</option>");
echo ("<option value='user'>User</option>");
}
}
else
{
echo ("<option value='user'>User</option>");
echo ("<option value='admin'>Admin</option>");
}
echo "</select>";
echo "</div> "; ?>
<button type="submit" name="modifier" class="box-button" />Modifier</button>
<p class="box-register">Revenir à la page liste capteur <a href="../page_admin.php">Cliquez ici</a></p>
</form>
Voici le code en php pour modifier et ensuite le formulaire en html
Notice: Undefined variable: email in C:\wamp\www\air_exterieur\admin\update_user.php on line 28
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in C:\wamp\www\air_exterieur\admin\update_user.php on line 30
et voici les erreur que j'ai
J'ai réussi a afficher les différentes information voulu mais j'arrive pas a modifier.
else if (isset($_POST['modifier']))
{
$sql ="UPDATE utilisateurs SET email = '".$email."', type = '".$type."' WHERE username = '".$username."'";
$result= mysqli_query($conn,$sql) or die (mysqli_error());
$row = mysqli_fetch_assoc($result);
$email = $row['email'];
$type = $row['type'];
}
?>
<form id = "formEdit" class="box" action="" method="post" name="modifier">
<h1 class="box-title">Modifier utilisateur</h1>
<?php echo "<br><input type='text' class='box-input' name='username' value='$username' placeholder='Nom utilisateur' />" ?>
<button type="submit" class="box-button" id="form" name="valider" />OK</button></br>
<?php echo "</br><input type='text' class='box-input' name='email' value='$email' placeholder='Email' />"; ?>
<?php echo
"<div class='input-group'>
<select class='box-input' name='type'>";
//<option value='' disabled selected>Type</option>;
if (isset($type))
{
if ($type=="user")
{
echo ("<option value='user' selected>User</option>");
echo ("<option value='admin'>Admin</option>");
}
if ($type=="admin")
{
echo ("<option value='admin' selected>Admin</option>");
echo ("<option value='user'>User</option>");
}
}
else
{
echo ("<option value='user'>User</option>");
echo ("<option value='admin'>Admin</option>");
}
echo "</select>";
echo "</div> "; ?>
<button type="submit" name="modifier" class="box-button" />Modifier</button>
<p class="box-register">Revenir à la page liste capteur <a href="../page_admin.php">Cliquez ici</a></p>
</form>
Voici le code en php pour modifier et ensuite le formulaire en html
Notice: Undefined variable: email in C:\wamp\www\air_exterieur\admin\update_user.php on line 28
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in C:\wamp\www\air_exterieur\admin\update_user.php on line 30
et voici les erreur que j'ai
A voir également:
- Modifier un utilisateur
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Modifier story facebook - Guide
- Modifier l'extension d'un fichier - Guide
- Modifier nom utilisateur windows 10 - Guide
1 réponse
Déjà .... BONJOUR ! ( si si .. on commence par ça ici ... )
Ensuite, pour poster ton code sur le forum, tu dois utiliser les BALISES DE CODE.
Explications ( à lire ENTIEREMENT !! ) disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Et enfin... vu le message d'erreur... cela indique que tu n'as pas initialisé ta variable...
D'où vient-elle ?
Comment la récupères tu ? ( il nous manque le début de ton code... )
PS: Avant de nous montrer le reste de ton code ( en utilisant les balises de code cette fois... ), appliques déjà les conseils donnés ici : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ensuite, pour poster ton code sur le forum, tu dois utiliser les BALISES DE CODE.
Explications ( à lire ENTIEREMENT !! ) disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Et enfin... vu le message d'erreur... cela indique que tu n'as pas initialisé ta variable...
D'où vient-elle ?
Comment la récupères tu ? ( il nous manque le début de ton code... )
PS: Avant de nous montrer le reste de ton code ( en utilisant les balises de code cette fois... ), appliques déjà les conseils donnés ici : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code