Page 1 sur 1

mon update ne passe pas avec ma variable

Posté : 06 juin 2010, 00:34
par raiden7
Bonsoir les mec
g un problem avec ma requete(update) qui ne se fait pas lorsque je met

$variable_recu = $_POST['one']; qui une variable qui vient d'un autre page (form)


if (isset($_POST['send'])){

$base = mysql_connect('localhost','root',''); // se connecter a la base
mysql_select_db('mob',$base);

$sql = "UPDATE reclam SET etat='en marche' WHERE Ref = '$variable_recu' ";

mysql_query($sql) or die ('error'.$sql.'<br>'.mysql_error());
mysql_close($base);

} // bah CA MARCHE PAS


mais si avant j'initialise ma variable comme $variable_recu ='5'; ca marche

je voit pas ou est le probleme et quoi faire

Re: mon update ne passe pas avec ma variable

Posté : 06 juin 2010, 09:20
par @rthur
Bonjour,

Fais un var_dump($_POST) au début de ta page pour voir quelles sont les variables reçues par ta page.
Tu peux également fair un print de ta variable $_POST['one'] pour t'assurer qu'elle soit bien définie.
Ensuite fait un print de ta requête SQL pour voir si elle est bien correct.

Là c'est du débugage qu'il faut faire et c'est à toi de chercher d'où vient l'erreur ;)