Requete de modif php

voila j'ai fait une requete de modification mais elle ne marche pas
Merci if(mysql_query("UPDATE `inscrit` SET sexe='$sexe', nom=$'nom', pseudo='$pseudo', cp='$cp', ville='$ville', pays='$pays', code='$code', description='$description', email='$email', interet='$interet' WHERE id='$id'"))
{
echo "mise a jour effectuée";
}
else
{
echo "Probléme";
}

12 réponses

  • Votes
  • Date
  • Date décroissante
  1. salut

    déjà il y a une erreur ici:
    UPDATE `inscrit`: c'est un nom de table, pas une valeur
    => UPDATE inscrit si inscrit est bien une table;-)

    bonne chance
    1. l'erreur vient du fait qu'il affiche "probleme" donc de l'echo, il n'execute pas la requete
      j'ai bien changer les '
      1. je l'indique comment dans mon else?

        echo "mysql_error()"?
        si je marque mysql_error() ca n'affiche rien
        1. ProblémeErreur de syntaxe près de ''nom', pseudo='DSF', cp='7500', ville='TOURNAI', pays='BELGIQUE'' à la ligne 1

          voila j'obtien ca
          1. Je ne sais pas si c'est une erreur de frappe mais regarde ce que tu as mis :
            nom=$'nom'

            ton $ est avant le '

            ++
            1. MERCI MERCI...
              une heure que je suis sur ce probleme et ce n'est qu'une erreur de frappe. MERCI
              1. mais de rien ;-)

                c'est vrai que quand on est a fond dans son code, on ne voit pas forcément les erreurs aussi simple telle que celle-là, c'est pour ça qu'il y a cet excellent forum :-)

                ++
                1. ben voila, si i ly a une chose a retenir, en debug, toujours avoir le plus d'info sur les messages d'erreur