Bonjour a tous,
j'ai un script qui dans une moitié de page me renvoi des données de ma table 'reclam' et dans l'autre moitié qui est formulaire avec un renvoi de données complémentaire sur sur cette meme table
Malheureusement meme si tout semble bien se passer, rien ne s'inscrit dans ma bdd
Si je met en dur mon "ID" tout fonctionne mais si j'utilise une variable ID dans ma requete rien ne s'inscrit dans ma BDD
J'ai fait un var_dump qui me donne : array(1) { ["ID"]=> string(2) "26" }
ce qui correspond bien a ma valeur.
Ce qui fait que je suis perdu face a cela, pouvez vous m'aider svp ?
Mon code :
Merci d'avance pour votre aide
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 !--Recupération des variables --> <?php //recup des variables $traitement=$_POST['traitement']; $action=$_POST['action']; $final=$_POST['final']; $motif=$_POST['motif']; $delais=$_POST['delais']; $ID=$_POST['ID']; // Fin de Recupération des variables //--------------------------------------------------------------------------------------------------------------------- //Connection Mysql //Connexion à la base. mysql_connect("*****","*****","******")or die("Problème avec la base de données"); mysql_select_db("*******")or die ("pas de connection"); //Requête if ((!empty($traitement)) and (!empty($action))) { //Vide la table 'nom_de_la_table' mysql_query("UPDATE reclam SET traitement='".$traitement."', action='".$action."',final='".$final."',motif='".$motif."',delais='".$delais."' WHERE `id`='".$ID."'") or die ("Désolé, il y a eu un problème dans la transmission des données"); echo '<font face="tahoma" color="red">Fin d\'execution !</font>'; echo "<meta http-equiv='refresh' content='0';URL=".$_SERVER['PHP_SELF'].".php?refresh=0'>"; } ?>
Amicalement
Partager