Bonjour ! Je voudrais modifier les informations d'une base a partir d'un formulaire mais Wamp m'affiche cette erreur :
"Notice: Undefined index"
Voici mon code :
Voici mon fichier update.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 <?php //Connexion include ('info_connexion_bdd.php'); $mysql_link=mysql_connect(SERVEURBDD,UTILISATEUR,MOTPASSE) or die('ERREUR connexion'); mysql_select_db(NOMBDD) or die ('ERREUR base de données'); $client=$_GET['id']; $Information_client = mysql_query ('select * from t_client where num_client='.$client.''); $info_client= mysql_fetch_assoc($Information_client); ?> <form method="post" name="frmAjout" id="frmAjout" onsubmit="return verif_formulaire();"> <h2>Modifier les informations du client N°<?php echo $client; ?> :</h2> <fieldset> <label for="txtType" class="gras"> Type : </label> <input type="checkbox" id="txtType" name="txtType" value="Particulier">Particulier <input type="checkbox" id="txtType" name="txtType" value="Professionnel">Professionnel <br /><br /> <label for="txtNom" class="gras"> Nom* : </label> <input type="text" id="txtNom" name="txtNom" size="20" onchange="javascript:this.value=this.value.toUpperCase();" value="<?php echo $info_client["nom_client"] ?>"/> <button><a href="liste_clients.php"> Annuler</button> <button type="submit"><a href="update.php?id=<?php echo $info_client["num_client"] ?>"> Modifier</button> </fieldset> </form> <?php mysql_close ($mysql_link); ?>
Merci a tous ceux qui essaye de m'aider.
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 //Connexion include ('info_connexion_bdd.php'); $mysql_link=mysql_connect(SERVEURBDD,UTILISATEUR,MOTPASSE) or die('ERREUR connexion'); mysql_select_db(NOMBDD) or die ('ERREUR base de données'); //Modification if (isset($_POST['id'], $_POST['txtType'], $_POST['txtNom'])) { $client=$_POST['id']; $Type=$_POST['txtType']; $Nom=$_POST['txtNom']; mysql_query('update t_client set num_client=\''.$client.'\',type_client=\''.$Type.'\', nom_client=\''.$Nom.'\' where num_client='.$client.'')or die (mysql_error()); } //Déconnexion mysql_close ($mysql_link); ?>
Partager