Aide pour création d'une requête

plucaso Messages postés 2 Statut Membre -  
Xeno123 Messages postés 141 Statut Membre -
Bonjour,



bonjour a tous
je débute dans la création de requête sql...
j'ai créer plusieur tables dans base de donnée
dont une table client avec mail, mdp, nom prenom groupe client (de 1 a 5)
une autre table avec les article code, désignation, marque
et une dernière table prix ( code, prix 1,prix 2...,prix 5)
j'aimerai que lorque qu'un client se connecte ma requète puisse l'identifier par le groupe (de 1 a 5) et ainsi pouvoir lui donner son prix de 1a 5
merci pour votre aide

3 réponses

  1. digsaw_- Messages postés 537 Statut Membre 58
     
    mysql_query("SELECT * FROM client, prix")

    If ($groupe = 1)
    {
    Echo $prix1
    }
    If ($groupe = 2
    {
    echo $prix2
    }

    etc

    si j'ai bien compris
    0
  2. plucaso Messages postés 2 Statut Membre
     
    euh oui mais comment spécifier un prix différent a chaque groupe client si cette dernière table il ne reste plus qu'une colonne prix
    0
  3. Xeno123 Messages postés 141 Statut Membre 23
     
    ton analyse est mal faite, il te faudrait 2 table en plus pour relier ton prix a ton groupe, je m'explique

    une table Groupe avec un id_groupe et un numéro de groupe
    une table client qui possede une clef etrangere id_groupe
    une table prix qui contient aussi une clef etrangere id_groupe

    ensuite la requete :

    SELECT * FROM client, prix WHERE prix.id_groupe in (SELECT client.id_groupe FROM client WHERE groupe.id_groupe=client.id_groupe);

    voila
    0