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

Langage SQL Discussion :

encore un pb de syntax


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut encore un pb de syntax
    bonjour à tous, de nouveau un petit pb de syntax sur une requete:

    j'ai une requete qui fonctionne parfaitement bien mais j'ai voulu ajouter la clause ORDER BY et depuis voilà l'erreur:

    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING

    maintenant voici la requete:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $strSQL = 'SELECT `Id_page`, `Titre` FROM `pages` WHERE `Id_parent` ='.$idpage.' AND users_id='.$ligne 'ORDER BY `Id_page`' ;
    c la première fois que j'utilise la clause ORDER BY donc dsl l'erreur parraîtra peut être énorme pour vous....

    Merci d'avance pour votre aide


    damien

  2. #2
    Membre éclairé
    Inscrit en
    Juin 2005
    Messages
    243
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 243
    Par défaut
    Il faut que tu rajoutes 'titre' dans la clause il me semble :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $strSQL = 'SELECT `Id_page`, `Titre` FROM `pages` WHERE `Id_parent` ='.$idpage.' AND users_id='.$ligne 'ORDER BY `Id_page`, 'Titre'' ;

  3. #3
    Membre chevronné Avatar de chrifo
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    444
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 444
    Par défaut
    Bonjour,
    Une fois la requête extraite de votre code (ce que je ne devrais pas avoir à faire sur le forum sql ), celle-ci parait correcte.
    A mon avis le problème est dans la construction de la chaine de caractère :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $strSQL = 'SELECT `Id_page`, `Titre` FROM `pages` WHERE `Id_parent` ='.$idpage.' AND users_id='.$ligne.' ORDER BY `Id_page`' ;

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut merci bien
    merci pour votre aide, maintenant ca fonctionne parfaitement.

    @ bientôt

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

Discussions similaires

  1. Encore de la syntaxe
    Par debo41 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 22/04/2010, 08h30
  2. Programmer encore en VB 6 c'est pas bien ? Pourquoi ?
    Par Nektanebos dans le forum Débats sur le développement - Le Best Of
    Réponses: 85
    Dernier message: 10/03/2009, 14h43
  3. Encore un souci de syntaxe
    Par santacrus dans le forum VBA Access
    Réponses: 9
    Dernier message: 09/09/2008, 06h47
  4. [MySQL] (Encore une) Erreur de syntaxe MySQL
    Par n1n0x dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 14/04/2008, 18h30
  5. [Requete] Erreur de syntaxe, mais encore ?
    Par soforever dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 30/04/2007, 13h34

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