salut, j'ai besoin de votre aide
je suis entrain de réaliser un site web pour mon pfe et j'ai un probleme dans la page de modifier3.php
Notice: Undefined variable: CODE_CLIENT
Erreur de syntaxe près de 'WHERE CODE_CLIENT = '''

j'ai créer une page modifier.php qui va nous permettre d'afficher les clients de la base, et de choisir laquelle modifier:

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
<?php 
//connection au serveur: 
$cnx = mysql_connect( "localhost", "root", "" ) ; 
 
//sélection de la base de données: 
$db = mysql_select_db( "BASE" ) ; 
 
//requête SQL: 
$sql = "SELECT * 
FROM client ORDER BY CODE_CLIENT" ; 
 
//exécution de la requête: 
$requete = mysql_query( $sql, $cnx ) ; 
 
//affichage des données: 
while( $result = mysql_fetch_object( $requete ) ) 
{ 
echo("<div align=\"center\">".$result->libelle." <a href=\"modif2.php?CODE_CLIENT=".$result->CODE_CLIENT."\"> modifier </a> <br> \n") ; 
} 
?>



//maintenant la page modif2.php//
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
46
47
48
49
<?php 
//connection au serveur: 
$cnx = mysql_connect( "localhost", "root", "" ) ; 
 
//sélection de la base de données: 
$db = mysql_select_db( "BASE" ) ; 
//récupération de la variable d'URL, 
//qui va nous permettre de savoir quel enregistrement modifier 
$CODE_CLIENT = $_GET["CODE_CLIENT"] ; 
 
//requête SQL: 
$sql = "SELECT * 
FROM client 
WHERE CODE_CLIENT = ".$CODE_CLIENT ; 
 
//exécution de la requête: 
$requete = mysql_query( $sql, $cnx ) ; 
 
//affichage des données: 
while( $result = mysql_fetch_array( $requete ) ) 
{ 
?> 
 
<form name="modification" action="modifier3.php" method="POST"> 
<input type="hidden" name="CODE_CLIENT" value="<?php echo($CODE_CLIENT) ;?>"> 
<table border="0" align="center" cellspacing="2" cellpadding="2"> 
<tr align="center"> 
<td>libelle</td> 
<td><input type="text" name="libel" value="<?php echo($result->libelle) ;?>"></td> 
</tr> 
<tr align="center"> 
<td>login</td> 
<td><input type="text" name="log" value="<?php echo($result->login) ;?>"></td> 
</tr> 
<tr align="center"> 
<td>Password</td> 
<td><input type="text" name="pwd" value="<?php echo($result->pwd) ;?>"></td> 
</tr> 
 
 
<tr align="center"> 
<td colspan="2"><input type="submit" value="modifier"></td> 
</tr> 
 
</table> 
</form> 
<?php 
}//fin if 
?>



//maintenant modifier3.php
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
<?php 
//connection au serveur 
$cnx = mysql_connect( "localhost", "root", "" ) ; 
 
//sélection de la base de données: 
$db = mysql_select_db( "BASE" ) ; 
 
//récupération des valeurs des champs: 
//login 
$login = $_POST["log"] ; 
//pwd: 
$pwd = $_POST["pwd"] ; 
//libelle: 
$libelle = $_POST["libelle"] ; 
 
//récupération de l'identifiant Du client: 
$CODE_CLIENT = $_POST["CODE_CLIENT"] ; 
 
//création de la requête SQL: 
$sql = "UPDATE client 
SET login = '$login', 
pwd = '$pwd', 
libelle = '$libelle' 
WHERE CODE_CLIENT = ".$CODE_CLIENT ; 
 
//exécution de la requête SQL: 
$requete = mysql_query($sql) or die( mysql_error() ) ; 
 
 
//affichage des résultats, pour savoir si la modification a marchée: 
if($requete) 
{ 
echo("La modification à été correctement effectuée") ; 
} 
else 
{ 
echo("La modification à échouée") ; 
} 
?>

merci en avance