Bonjour,
j'essaye de faire un formulaire de modification ou l'utilsateur selectionne une instance, le nom du champ a modifier et sa nouvelle valeur. J'avais pensé au code suivant mais ca ne marche pas...
La fonction d'erreur m'indique que le champs est inconnu...
Voici le code, si quelqu'un a une idéee :
merci d'avance
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 <?php include('fonctions.php'); connect_and_select();/*fonction de connection et de selection de la base de donnees*/ if(isset($_POST['champ_mod'])) {$champ_mod=$_POST['champ_mod'];} if(isset($_POST['nouv_val'])) {$nouv_val=$_POST['nouv_val'];} if(isset($_POST['num_adherent_mod'])) {$num_adherent_mod=$_POST['num_adherent_mod'];} if(empty($champ_mod) OR empty($nouv_val) ) { echo '<font color="red">Attention, formulaire incomplet : obligatoire !</font>'; } else { $requete="UPDATE Adherent SET $champ_mod=$nouv_val WHERE num_adh=$num_adherent_mod"; } if ($result=mysql_query($requete)) { echo 'ok';} else echo mysql_error(); mysql_close(); ?>
ben
Partager