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 de requete UPDATE [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé Avatar de Luffy49
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 399
    Par défaut Problème de requete UPDATE
    Bonjours,

    Je suis héberger par free avec un MYSQL j'ai une table du type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
      	id_pti  	int(11)  
    	nom 	varchar(50) 	
    	description 	varchar(4096) 	
    	chemin 	varchar(50) 	
    	type 	varchar(20) 	
    	auteur 	varchar(50) 	
    	download 	int(11) 
    	Option 	varchar(20) 	
    	note 	float 			
    	nb_note 	int(255)
    et j'ai comme code php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $id=$_POST['id'];
    $nom_fichier=$_POST['nom'];
     
    $description=$_POST['description'];
     
    $typee=$_POST['type'];
     
    $option=$_POST['option'];
     
    mysql_query("UPDATE pti 
    SET nom=$nom_fichier, description=$description, type=$typee, option=$option 
    WHERE id_pti=$id ")or die("ERREUR DE MODIFICATION"."<br/>".mysql_error());

    Problème il me sort cette erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ERREUR DE MODIFICATION
    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 'option=ARLE WHERE id_pti=86' at line 2
    ps: la collone OPTION n'est pas en majuscule dans ma bdd elle est écrite Option

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    362
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 362
    Par défaut
    Tu n'aurais pas un problème de quotes ?

    Regarde le message d'anomalie : 'option=ARLE WHERE id_pti=86'

    ARLE devrait être entre "".

  3. #3
    Membre éclairé Avatar de Luffy49
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 399
    Par défaut
    si je met entre cote le code n'est pas interpréter....

  4. #4
    Membre chevronné Avatar de elbj
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Services à domicile

    Informations forums :
    Inscription : Novembre 2004
    Messages : 371
    Par défaut
    Bonjour

    si je met entre cote le code n'est pas interpréter....
    C'est pourtant la seule possibilité quite à ce que tu jongles un peu avec les "." pour construire ta requête. Un truc comme ça...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "UPDATE pti SET nom='".$nom_fichier."', description='".$description."', type='".$typee."', option='".$option."' WHERE id_pti=$id"
    Cordialement

    Christophe B.

  5. #5
    Membre éclairé Avatar de Luffy49
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 399
    Par défaut
    l'erreur de venais absolument pas de là...

    cela venait de la colonne Option, Option étant un mot clé il ne comprenait pas là requête j'ai donc renommé la colonne

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

Discussions similaires

  1. probléme de requete update
    Par baadi dans le forum C#
    Réponses: 1
    Dernier message: 28/05/2013, 13h56
  2. [MySQL] Problème syntaxe requete UPDATE
    Par stefsas dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 28/02/2010, 20h00
  3. problème avec requete update
    Par nicolasferraris dans le forum ASP
    Réponses: 2
    Dernier message: 01/04/2008, 11h41
  4. Réponses: 5
    Dernier message: 14/01/2008, 09h59
  5. [Conception] Problème de requete update
    Par Jiraiya42 dans le forum PHP & Base de données
    Réponses: 29
    Dernier message: 10/10/2006, 17h06

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