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

Requêtes MySQL Discussion :

[SGBD] mysql+php+recherche+jointure


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Novembre 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 7
    Par défaut [SGBD] mysql+php+recherche+jointure
    bonjour
    Je réalie un petit moteur de recherche sur mots clé
    mais cette portion de code comprend un faute .Savez vouz laquelle?
    Voici la portion

    mysql_select_db('recherche_bac',$db);
    $sql = " select count(id_sujet)n from sujet,motsclef,motsclef_sujet where id_sujet.sujet=id_sujet.motclef_sujet and id_motsclef.mots_clef=id_motsclef.motsclef_sujet
    and mots_clef like\'%$recherche%\'";


    et voici le message d'erreur:

    Parse error: parse error, unexpected ')' in c:\program files\easyphp1-7\www\vangogh\mot_clef_rech.php on line 27

  2. #2
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    met nous un bout de ton code, s'il te plait

  3. #3
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par défaut
    Citation Envoyé par yiannis
    met nous un bout de ton code, s'il te plait
    ode


  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 16
    Par défaut
    Salut

    Ce n'est pas la réponse que tu attends, mais si je comprends bien ta requête, tu fais des jointures en utilisant champ1.table1 = champ2.table2.

    J'pense que table1.champ1 = table2.champ2 serait plus approprié

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $sql = "select count(id_sujet) 'n' from sujet,motsclef,motsclef_sujet where sujet.id_sujet = motclef_sujet.id_sujet and motsclef.id_motsclef = motsclef_sujet.id_motsclef and mots_clef like '%".$recherche."%'";
    avec éventuellement un addslashes() sur $recherche, je vois pas en quoi ça poserait pb, mais je peux me tromper !

  5. #5
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    Citation Envoyé par siddh
    Citation Envoyé par yiannis
    met nous un bout de ton code, s'il te plait
    ode

    je vois que tu es en forme aujourd'hui

  6. #6
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par défaut
    c est dredi einh

  7. #7
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    bon nizar05, la ligne 27 correspond elle a ton query?
    Les parse error peuvent se trouver deux lignes audessus de la ligne indiquee dans le message d'erreur, c'est pour cela que l'on aurait besoin de ...... code

Discussions similaires

  1. Réponses: 13
    Dernier message: 22/06/2010, 16h08
  2. Réponses: 4
    Dernier message: 30/12/2005, 11h00
  3. [SGBD] [MYSQL/PHP]Erreur de connexion à la DB
    Par Oufti dans le forum Installation
    Réponses: 4
    Dernier message: 27/12/2005, 08h37
  4. [SGBD] problème de recherche dans une base de donnée mysql
    Par Xini28 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 23/10/2005, 23h06
  5. Réponses: 14
    Dernier message: 17/03/2003, 18h31

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