PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 05-06-2010 23:44:38

raiden7
Membre
Inscription : 17-05-2010
Messages : 2

sil vous plait plzzzzzzzz ma requete na passe pas help

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

Hors ligne

#2 06-06-2010 14:03:43

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : sil vous plait plzzzzzzzz ma requete na passe pas help

salut,

que donne un echo $sql ?
est ce que tu entre bien dans le if ?

tu utilise $_POST['one'] sans savoir si celle ci existe (if isset ou if empty)

Utilise la concatenation et de ' plutot que des "

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

#3 06-06-2010 15:42:55

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : sil vous plait plzzzzzzzz ma requete na passe pas help

Bonjour,

Un petit conseil, assure toi systèmatiquement que la valeur des paramètres que tu récupères soit toujours celle que tu attends, car si tu ne le vérifie pas dans ton code, parceque tu penses qu'il n'y a aucune raison que

$variable_recu = $_POST['one'];

ne contienne pas la bonne valeur, tu vas avoir rapidement des surprises, et à ce propos c'est justement le cas, puisque il te faut lui attribuer une autre valeur pour que ca fonctionne.

Voila smile


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

Pied de page des forums