Erreur requete

july -  
arthezius Messages postés 3756 Statut Membre -
Bonjour,
voici la raquete qui me pose soucis:

$query = ("SELECT ID, name, id_p FROM photos_temps WHERE id_p = '%s'", $_SESSION['pencours']);

et voici l'erreur:
Parse error: syntax error, unexpected ',' in /var/www/htdocs_nubes/NUBES/VISUM/SOURCES/START_sources.php on line 9

la ligne 9 etant celle de ma requete
voila j'espere que vous pourrez m'aider.

merci
Configuration: Windows XP
Internet Explorer 8.0

8 réponses

  1. babou54
     
    c'est écrit en toute lettres pas de virgule dans un where

    c'est quoi cette chose bizard : WHERE id_p = '%s'", $_SESSION['pencours']
    0
  2. july
     
    comment ca pas de virgule dans une where??
    $query = ("SELECT ID , name, id_p FROM photos_temps WHERE id_p = '%s'", $_SESSION['pencours']);
    faut que j'enleve celle la?
    id_p = '%s'", $_SESSION['pencours']);
    ca veut dire que id_p est égale au premier attribut suivant la requeter (s% = substitue)
    0
  3. babou54
     
    c'est super bizarre soit je connait pas la méthode la soit ca existe pas lol
    moi j'ai toujours vu les "%" utilisé avec un like
    Tu demande quoi dans ta requete exactement ?
    0
  4. july
     
    j'ai a peu pres 3requetes du genre dans chacunde mes autre page et ca fonctionne tres bien.

    en fait je voudrais selectionner les attribut id, name, id_projet pour un utilisateur precis.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. babou54
     
    bah désolé peu pas t'aider connait pas cette méthode :)
    0
  7. july
     
    bha comment t'aurais fait cette requete toi??
    0
  8. babou54
     
    SELECT ID , name, id_p FROM photos_temps WHERE id_p like '%$_SESSION['pencours']'
    si c'est bien ce que j'ai compris...
    0
  9. arthezius Messages postés 3756 Statut Membre 475
     
    Juste une précision:
    $query = ("SELECT ID, name, id_p FROM photos_temps WHERE id_p = '%s'", 

    Tu as une virgule à la fin de la ligne et pas de fermeture de parenthèse.
    T'aurai pas un problème déjà là?
    As tu essayé:
    $query = ("SELECT ID, name, id_p FROM photos_temps WHERE id_p = '%s'"); 
    0