Bonjour,

j'ai un petit souci de modification de base de données :

voici mon code :
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
 
<html><head>
<link rel="stylesheet" type="text/css" href="Page.css">
<div id="titre">
<h1>Modifier un compte d'accés</h1>
</div>
</head>
 
<form name="3" method="POST" action="Modification.php" > 
 
<div id="menu_gauche">
<h2><center>Anciennes caractéristiques</center></h2>
 
Nom : <center><input type="text" name="a_nom"  value=""></center><br>
 
Prénom : <center><input type="text" name="a_prénom" value=""></center><br>
 
Login : <center><input type="text" name="a_login"  value=""></center><br>
 
Password : <center><input type="text" name="a_pass"  value=""></center><br>
 
Société : <center><input type="text" name="a_société"  value=""></center><br>
 
Adresse mail : <center><input type="text" name="a_adresse"  value=""></center><br>
</div>
 
 
<div id="menu_droit">
<h2><center>Nouvelles caractéristiques</center></h2>
 
Nom : <center><input type="text" name="n_nom"  value=""></center><br>
 
Prénom : <center><input type="text" name="n_prénom"  value=""></center><br>
 
Login : <center><input type="text" name="n_login"  value=""></center><br>
 
Password : <center><input type="text" name="n_pass"  value=""></center><br>
 
Société : <center><input type="text" name="n_société"  value=""></center><br>
 
Adresse mail : <center><input type="text" name="n_adresse"  value=""></center><br>
</div>
 
<div id="pied_page">
 
<input type="submit" value="Modifier">
</form>
 
<form action="Login.php">
<input type="submit" value="Retour">
</form>
</div>
 
 
<?php 
if(!empty($_POST['nom']))
{
mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("base"); // Sélection de la base coursphp
 
 
$a_login = htmlentities($_POST ['a_login'], ENT_QUOTES) ;
 
$n_nom = htmlentities($_POST ['n_nom'], ENT_QUOTES) ;
$n_prenom = htmlentities($_POST ['n_prénom'], ENT_QUOTES) ;
$n_login = htmlentities($_POST ['n_login'], ENT_QUOTES) ;
$n_pass = htmlentities($_POST ['n_pass'], ENT_QUOTES) ;
$n_societe = htmlentities($_POST ['n_société'], ENT_QUOTES) ;
$n_adresse = htmlentities($_POST ['n_adresse'], ENT_QUOTES) ;
 
mysql_query("UPDATE utilisateurs SET nom='$n_nom', prénom='$n_prenom', login='$n_login', pass='$n_pass', société='$n_societe', adresse='$n_adresse' WHERE login = '$a_login' ") ;
 
$reponse = mysql_query('SELECT * FROM utilisateurs') ;
 
// Affichage de la table
while ($donnees = mysql_fetch_array($reponse) or die(mysql_error()) )
{
?>
 
<p>
id : <?php echo $donnees['id']; ?><br />
Nom : <?php echo $donnees['nom']; ?><br />
Prénom : <?php echo $donnees['prénom']; ?><br />
Login : <?php echo $donnees['login']; ?> <br />
Password : <?php echo $donnees['pass']; ?> <br />
Société : <?php echo $donnees['société']; ?> <br />
Adresse mail : <?php echo $donnees['adresse']; ?> <br />
<?php if ( $donnees['type_de_compte'] = 1 ) ?>
	Type de compte : utilisateur
</p>
 
<?php
}
 
mysql_close(); // Déconnexion de MySQL
 
}
?>
 
</html>
Le probléme est que dans ma page, quand je clique sur le bouton modifier, la liste des entrées de ma base de données ne s'affiche pas, et les modifications n'ont pas lieues...

Merci d'avance.