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 :

Besoin d'aide pour une jointure :p


Sujet :

Requêtes MySQL

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 81
    Points : 35
    Points
    35
    Par défaut Besoin d'aide pour une jointure :p
    Coucou
    J'ai une petite requête a faire mais je bloque.

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT  `delais`  FROM `manufacturers` AS `m`
    INNER JOIN `products` AS `p` 
    ON `m.manufacturers_id`  = `p.manufacturers_id`
    WHERE  `p.products_id` = 2897;
    J'ai ce message d'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #1054 - Unknown column 'p.products_id' in 'where clause'
    Auriez vous une idée s'il vous plait ?
    Les noms de mes champs sont pourtant corrects :s
    Merci d'avance pour votre réponse.


    Marc

  2. #2
    Membre expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Points : 3 950
    Points
    3 950
    Par défaut
    Saluton,
    Essaye sans les ` ou en n'encapsulant pas les . dasn les `

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 81
    Points : 35
    Points
    35
    Par défaut
    merci pour ta réponse.
    Ca marche

    Par contre je n'arrive pas a me servir de la requete sous php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $requette = tep_db_query("SELECT  delais  FROM manufacturers AS m
    INNER JOIN products AS p 
    ON m.manufacturers_id  = p.manufacturers_id
    WHERE  p.products_id =  ". (int)$HTTP_GET_VARS['products_id'] ."   ");
    Doit y avoir une erreur avec le int

  4. #4
    Membre expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Points : 3 950
    Points
    3 950
    Par défaut
    Le castage avec (int) nes ert à rien et tu devrais abandonner l'obsolète $HTTP_GET_VARS['products_id'] au profit de $_GET['products_id'].
    Et là encore, attention aux injections SQL

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

Discussions similaires

  1. Besoin d'aide pour une jointure
    Par b3lka dans le forum Langage SQL
    Réponses: 2
    Dernier message: 12/04/2014, 11h05
  2. Besoin d'aide pour une jointure SQL complexe
    Par Naruto-uzumaki dans le forum Langage SQL
    Réponses: 10
    Dernier message: 21/02/2008, 15h58
  3. Besoin d'aide pour une jointure svp
    Par plex dans le forum Langage SQL
    Réponses: 4
    Dernier message: 12/10/2007, 13h27
  4. besoin d'aide pour une jointure avec une exclusion
    Par manu_71 dans le forum Requêtes
    Réponses: 2
    Dernier message: 27/02/2007, 11h22
  5. besoin d'aide pour une requête
    Par Damien69 dans le forum Langage SQL
    Réponses: 11
    Dernier message: 31/03/2004, 15h38

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