IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Problème requete UPDATE [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 407
    Par défaut Problème requete UPDATE
    Bonjour à tous,

    J'ai un problème avec ma requête depuis que j'ai rajouté ma variable de session :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sql2 = 'UPDATE MM_Entreprise SET NomEntreprise='.$nomentreprise.', ContactEntreprise='.$contactentreprise.', AdresseEntreprise='.$adresseentreprise.', CompAdresseEntreprise='.$compadresseentreprise.', CPEntreprise='.$cpentreprise.',VilleEntreprise='.$villeentreprise.', Tel1Entreprise='.$tel1entreprise.', Tel2Entreprise='.$tel2entreprise.', Tel3Entreprise'.$tel3entreprise.', Mail1Entreprise='.$mail1entreprise.', Mail2Entreprise='.$mail2entreprise.' WHERE NumEntreprise='.$numentreprise.' AND loginName='.$_SESSION['logname'].'';
    Je pense qu'il s'agit d'une erreur de simple ou double quote ?

    Voici l'erreur :
    Erreur SQL !UPDATE MM_Entreprise SET NomEntreprise=test, ContactEntreprise=testaaaaa, AdresseEntreprise=test, CompAdresseEntreprise=test, CPEntreprise=00000,VilleEntreprise=test, Tel1Entreprise=0000000000, Tel2Entreprise=0000000000, Tel3Entreprise0000000000, Mail1Entreprise=test, Mail2Entreprise=test WHERE NumEntreprise=00151 AND loginName=test
    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' Mail1Entreprise=test, Mail2Entreprise=test WHERE NumEntreprise
    Merci pour votre aide.

    Mikael

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,
    Tu dois mettre les chaines de caractères dans des simples quote.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sql2 = "UPDATE MM_Entreprise SET NomEntreprise='".$nomentreprise."', ContactEntreprise='".$contactentreprise."', AdresseEntreprise='".$adresseentreprise."', CompAdresseEntreprise='".$compadresseentreprise."', CPEntreprise='".$cpentreprise."',VilleEntreprise='".$villeentreprise."', Tel1Entreprise='".$tel1entreprise."', Tel2Entreprise='".$tel2entreprise."', Tel3Entreprise'".$tel3entreprise."', Mail1Entreprise='".$mail1entreprise."', Mail2Entreprise='".$mail2entreprise."' WHERE NumEntreprise='".$numentreprise."' AND loginName='".$_SESSION['logname']."'";

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 407
    Par défaut
    Merci beaucoup andry.aime, ça fonctionne mieux comme ça !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Problème : requete UPDATE avec '&' à insérer
    Par Figno dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 28/10/2011, 04h37
  2. problème requete update
    Par -=mateo=- dans le forum SQL
    Réponses: 2
    Dernier message: 01/12/2010, 10h43
  3. [AC-2003] Problème Requete Update
    Par Nheil dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 17/05/2010, 15h13
  4. [SS2005] Problème requete update
    Par sdisp+ dans le forum Langage SQL
    Réponses: 17
    Dernier message: 02/06/2009, 17h48
  5. Problème requete update
    Par krfa1 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 29/03/2005, 08h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo