par
challenger11 » 07 avr. 2015, 17:49
Bonjour,
j'ai crée une page qui permet de modifier les attributs d'un utilisateur la recherche de l'utilisateur fonctionne très bien il m'affiche les attributs de l'utilisateur je fais les modification voulu seulement quand je valide il ne sauvegarde pas dans ma base de données ainsi il ne m'affiche aucune erreur , donc voici mon code si vous avez une idée je vous serais très reconnaissant :
<?php
include("connexion.php");
if(isset($_POST["Rechercher"]))
{$nom_utilisateur1=$_POST["nom_utilisateur"];
$nom='';
$prenom='';
$grade_user='';
$req="select * from user where nom_utilisateur='$nom_utilisateur1'";
$rs=mysql_query($req);
echo '<br>';
while ($ligne=mysql_fetch_array($rs))
{ $nom_utilisateur=$ligne[0];
$nom=$ligne[2];
$prenom=$ligne[3];
$grade_user=$ligne[4];
$age=$ligne[5];
$adresse=$ligne[6];
$telephone=$ligne[7];
$mail=$ligne[8];
$pass=$ligne[1];
$_SESSION['login'] = $nom_utilisateur;
}
?>
<div class="container">
<div class="col-lg-6">
<form name="f3" method="POST">
<?php
echo ('Nom d`utilisateur : ');echo '<input type="text" class="form-control" value="'.$nom_utilisateur1.'" name="login" maxlength=80>';echo '<br>';
echo ('Nom : ');echo '<input type="text" class="form-control" value="'.$nom.'" name="nom" maxlength=80>';echo '<br>';
echo ('Prenom : ');echo '<input type="text" class="form-control" value="'.$prenom.'" name="prenom" maxlength=80>';echo '<br>';
echo ('Grade : ');echo '<input type="text" class="form-control" value="'.$grade_user.'" name="grade" maxlength=80>';echo '<br>';
echo ('Age : ');echo '<input type="text" class="form-control" value="'.$age.'" name="age" maxlength=80>';echo '<br>';
echo ('Adresse : ');echo '<input type="text" class="form-control" value="'.$adresse.'" name="adresse" maxlength=80>';echo '<br>';
echo ('Telephone : ');echo '<input type="text" class="form-control" value="'.$telephone.'" name="telephone" maxlength=8>';echo '<br>';
echo ('Mail : ');echo '<input type="text" class="form-control" value="'.$mail.'" name="mail" maxlength=30>';echo '<br>';
echo ('Mot de passe : ');echo '<input type="text" class="form-control" value="'.$pass.'" name="passe" maxlength=80>';echo '<br>';
echo '<div class="col-lg-4">
<button type="submit" class="btn btn-primary btn-lg btn-block" name="Modifier">Modifier</button>
</div>';
echo '</div></div>';
echo '</form>';
if(!isset($_POST["Modifier"]))
{echo ($_POST["login"]);
$login1=($_POST["login"]);
$nom1=($_POST["nom"]);
$prenom1=$_POST["prenom"];
$grade1=$_POST["grade"];
$age1=$_POST["age"];
$adresse1=$_POST["adresse"];
$telephone1=$_POST["telephone"];
$mail1=$_POST["mail"];
$pass1=$_POST["pass"];
$req1= "UPDATE user
SET nom_utilisateur='$login1',
mot_de_passe='$pass1',
nom='$nom1',
prenom='$prenom1',
grade='$grade1',
age='$age1',
adresse='$adresse1',
telephone='$telephone1',
mail='$mail1'
WHERE nom_utilisateur='$login1'";
mysql_query($req1);
}
}
?>
Bonjour,
j'ai crée une page qui permet de modifier les attributs d'un utilisateur la recherche de l'utilisateur fonctionne très bien il m'affiche les attributs de l'utilisateur je fais les modification voulu seulement quand je valide il ne sauvegarde pas dans ma base de données ainsi il ne m'affiche aucune erreur , donc voici mon code si vous avez une idée je vous serais très reconnaissant :
[php]<?php
include("connexion.php");
if(isset($_POST["Rechercher"]))
{$nom_utilisateur1=$_POST["nom_utilisateur"];
$nom='';
$prenom='';
$grade_user='';
$req="select * from user where nom_utilisateur='$nom_utilisateur1'";
$rs=mysql_query($req);
echo '<br>';
while ($ligne=mysql_fetch_array($rs))
{ $nom_utilisateur=$ligne[0];
$nom=$ligne[2];
$prenom=$ligne[3];
$grade_user=$ligne[4];
$age=$ligne[5];
$adresse=$ligne[6];
$telephone=$ligne[7];
$mail=$ligne[8];
$pass=$ligne[1];
$_SESSION['login'] = $nom_utilisateur;
}
?>
<div class="container">
<div class="col-lg-6">
<form name="f3" method="POST">
<?php
echo ('Nom d`utilisateur : ');echo '<input type="text" class="form-control" value="'.$nom_utilisateur1.'" name="login" maxlength=80>';echo '<br>';
echo ('Nom : ');echo '<input type="text" class="form-control" value="'.$nom.'" name="nom" maxlength=80>';echo '<br>';
echo ('Prenom : ');echo '<input type="text" class="form-control" value="'.$prenom.'" name="prenom" maxlength=80>';echo '<br>';
echo ('Grade : ');echo '<input type="text" class="form-control" value="'.$grade_user.'" name="grade" maxlength=80>';echo '<br>';
echo ('Age : ');echo '<input type="text" class="form-control" value="'.$age.'" name="age" maxlength=80>';echo '<br>';
echo ('Adresse : ');echo '<input type="text" class="form-control" value="'.$adresse.'" name="adresse" maxlength=80>';echo '<br>';
echo ('Telephone : ');echo '<input type="text" class="form-control" value="'.$telephone.'" name="telephone" maxlength=8>';echo '<br>';
echo ('Mail : ');echo '<input type="text" class="form-control" value="'.$mail.'" name="mail" maxlength=30>';echo '<br>';
echo ('Mot de passe : ');echo '<input type="text" class="form-control" value="'.$pass.'" name="passe" maxlength=80>';echo '<br>';
echo '<div class="col-lg-4">
<button type="submit" class="btn btn-primary btn-lg btn-block" name="Modifier">Modifier</button>
</div>';
echo '</div></div>';
echo '</form>';
if(!isset($_POST["Modifier"]))
{echo ($_POST["login"]);
$login1=($_POST["login"]);
$nom1=($_POST["nom"]);
$prenom1=$_POST["prenom"];
$grade1=$_POST["grade"];
$age1=$_POST["age"];
$adresse1=$_POST["adresse"];
$telephone1=$_POST["telephone"];
$mail1=$_POST["mail"];
$pass1=$_POST["pass"];
$req1= "UPDATE user
SET nom_utilisateur='$login1',
mot_de_passe='$pass1',
nom='$nom1',
prenom='$prenom1',
grade='$grade1',
age='$age1',
adresse='$adresse1',
telephone='$telephone1',
mail='$mail1'
WHERE nom_utilisateur='$login1'";
mysql_query($req1);
}
}
?>[/php]