Bonjour,

J'ai un léger probleme d'update. Cela m'affiche que la mise à jour a été faite avec succes mais lorsque je regarde dans ma base les champs n'ont pas été modifiés comme prévu

Voici le code de la page :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
 
<?php
session_start();
require("protect/conf.php");
 
 
if (!isset($_SESSION['pseudo']))
{
	die('Vous n\'êtes pas autorisez à acceder à cette page.');
}
$email = $_POST['email'];
$adresse = $_POST['adresse'];
$cp = $_POST['cp'];
$ville = $_POST['ville'];
$pays = $_POST['pays'];
$tel = $_POST['tel'];	
 
$sql = connect_sql(); //Connection...
 
$pseudo = $_SESSION['pseudo'];
 
$requete = mysql_query("SELECT * FROM membres,civilite WHERE membres.pseudo='$pseudo' AND membres.id=civilite.id"); 
$var = mysql_fetch_array ($requete);
 
$email = $var['email'];
$adresse = $var["adresse"];
$cp = $var["cp"];
$ville = $var["ville"];
$pays = $var["pays"];
$tel = $var["tel"];
 
if (count($requete) <= 0) { 
header("Location:../../index.php?page=erreur"); 
}
else
{
mysql_query ("UPDATE membres SET email='$email' WHERE membres.pseudo='$pseudo'");
 
mysql_query ("UPDATE civilite SET adresse='$adresse', cp='$cp', ville='$ville', pays='$pays', tel='$tel' WHERE membres.pseudo=civilite.id");
 
header("Location:../../index.php?page=modif_succes"); 
} 
 
mysql_close($sql); 	
?>
Je ne sais plus trop comment faire, j'ai tenté plusieur possibilité mais sans suite...

Si une personne pouvait m'éclairer...