Affichage de jointure "par lot"

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Affichage de jointure "par lot"

par Romuald632 » 08 déc. 2008, 19:32

Excuse moi, mais avant de recopier bêtement, le "w" correspond à quoi ?

par furiouslol » 08 déc. 2008, 19:11

Code : Tout sélectionner

SELECT DISTINCT w.nom, w.drapeaux FROM webcam w JOIN pays p ON w.id_pays = p.id ORDER BY w.id_continent

par Romuald632 » 08 déc. 2008, 18:01

J'ai un champ id_continent dans ma table webcam qui fait appel à ma table continent.
Maintenant sais-tu comment faire pour les afficher par continent ?

par furiouslol » 08 déc. 2008, 17:48

Salut
Faut-il que dans ma table "pays" j'ai un champ "id_continent" reprenant le continent sur lequel se trouve ma webcam ?
Oui ou sinon tu peux mettre un id_continent dans la table webcam, mais ta solution est plus propre conceptuellement parlant

par furiouslol » 08 déc. 2008, 17:47

Salut
Faut-il que dans ma table "pays" j'ai un champ "id_continent" reprenant le continent sur lequel se trouve ma webcam ?
Oui ou sinon tu peux mettre un id_continent dans la table webcam, mais ta solution est plus propre conceptuellement parlant

Affichage de jointure "par lot"

par Romuald632 » 08 déc. 2008, 17:16

Bonjour
Je créer un site de webcam sur lequel met sa webcam.
Sur mon site je demande à l'internaute de spécifier le continent, sous continent et pays (en autre)...
J'utilise des jointures et pour le moment tout marche correctement.
Mon souci c'est que mes pays s'affichent les un derrières les autres et je n'arrivent pas à afficher que les pays du Continent "Europe" par exemple !
Voici mon code
"SELECT DISTINCT nom, drapeaux FROM webcam LEFT JOIN pays ON webcam.id_pays = pays.id"
Faut-il que dans ma table "pays" j'ai un champ "id_continent" reprenant le continent sur lequel se trouve ma webcam ? Si vous avez une solution pour m'éviter de tout me retaper...
En fait j'ai une table "pays", une table "sous_continent" et une table "continent"

Merci de votre aide