bonjour,
j'essaye d'ecrire quelques informations dans une base de données basé sur ce que l'internaute rentre sur le site (formulaire).
j'ecris une disaine d'information en base à la fois. ma requete sql est bonne et l'ecriture se passe correctement sauf que: il y a deux champs qui semble toujours les memes!! je m'explique:
voici mon code source:
Code PHP :
$sql = "INSERT INTO eb_produits VALUES ('','$cat_id','$titre','$desc','$prix','$date_mel','$etat', '$date_exp', '$img', '', '', '$reg_id','$id_ville', '0', '0','0')";
echo $sql;
$t = $conn->exec($sql);
le echo $sql renvoi bien les champs tels qu'il faut les ecrire:
Code PHP :
INSERT INTO eb_produits VALUES ('','5','vend polo en tres bon état CT OK','voiture pas cher','40000','14/09/2011 22:00','0', '14/11/2011', '140922452011_volant.jpg', '', '', '18','663', '0', '0','0')
je vois donc bien que les champs reg_id et id_ville sont à 18 et 663 MAIS lorsque je regarde dans ma base de données, ils ont à 23 et 167...
j'ai beau chercher, je ne vois pas ce qui explique ça!!
une idée?