- Edited
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php
if(isset($_GET['id'])){
$id=((int)$_GET['id']);
try{
$conn = new PDO("mysql:host=localhost;dbname=caen2","root","");
}catch(exception $e){
echo $e->getMessege();
}
$q="select * from utilisateur where id_utilisateur=$id";
$query=$conn->query($q);
while ($result=$query->fetch()){
echo"
<center><h2>**** modification du page ****</h2></center>
<center>
<form method='post' action='mo.php'>
<input value='".$id."' type='hidden' name='id'><br><br>
<label>nom</label><input value='".$result['nom_utilisateur']."' type='text' name='n'><br><br>
<label>password </label><input value='".$result['password_utilisateur']."' type='text' name='p'><br><br>
<label>email </label><input value='".$result['email_utilisateur']."' type='text' name='e'><br><br>
<input type='submit' name='s' value='modifier'>
</form>
</center>";
}
}
if(isset($_POST['s'])){ // specialty here i have problem
if(isset($_POST['n']) && isset($_POST['p']) && isset($_POST['e'])){
if(!empty($_POST['n']) && !empty($_POST['p']) && !empty($_POST['e'])){
$name=$_POST['n'];
$password=$_POST['p'];
$email=$_POST['e'];
echo $name." ".$password." ";
$id=$_POST['id'];
try{
$conn = new PDO("mysql:host=localhost;dbname=caen2","root","");
}catch(exception $e){
echo $e->getMessege();
}
$req=$conn->prepare("update utilisateur set
nom_utilisateur=:nom,password_utilisateur=:password,email_utilisateur=:email, where id_utilisateur=:id");
$req->execute(array(
"nom"=>$name,
"password"=>$password,
"email"=>$email,
"id"=>$id
));
header('location:data.php');
} } }
?>
</body>
</html>
(Added [code]...[/code]
tags ~ MOD)