formulaire de modification de données
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 :
Code:
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();
?> |
merci d'avance
ben