Bonjour,
 
J'ai du mal a trouver la bonne requête pour afficher les pizzeria d'une région.
 
J'ai une table pizzerias  (contenant les pizzeria)
id, pizza_nom_libre, pizza_ville_code_commune
1, chez victor, 01284
2, pizza paul, 02888
3, fifi pizza, 01284
 
J'ai une table uni_france_ville (contenant toutes les villes de france)
id, ville_departement, ville_nom_reel, ville_code_commune
1, 17, la rochelle, 01284
2, 17, puilboreau, 02888
 
Sur ma page departement-17, je veux afficher la chose suivante :
Citation :
 
 Liste des pizzeria du Département 17 :
 La rochelle
 Chez victor
 Fifi Pizza
   Puilboreau
 Pizza Paul
   | 
 
Ma requete est la suivante :
Citation :
 
 $sql = 'SELECT   f.pizza_ville_code_commune, u.ville_code_commune, u.ville_departement, u.ville_nom_reel, f.pizza_nom_libre
 FROM uni_france_ville u
 INNER JOIN pizzerias f
 ON u.ville_code_commune = f.pizzeria_ville_code_commune
   WHERE u.ville_departement ="'.$id.'" order by ville_nom_reel ASC LIMIT 10';
 while($data = mysql_fetch_array($req))
 {
  
 $commune = $data['ville_nom_reel'];   $pizzeria = $data['pizza_nom_libre'];   echo "$commune : $pizzeria<br>";
 }
  
 
   | 
 
Cela m'affiche :
 
Citation :
 
 
 La Rochelle : Chez victor
 La Rochelle : Fifi pizza
 Puilboreau : Pizza Paul
 
   | 
 
 
Savez-vous comment faire l'affichage cité plus haut  
 rappel :
Citation :
 
 Liste des pizzeria du Département 17 :
 La rochelle
 Chez victor
 Fifi Pizza
  
 Puilboreau
 Pizza Paul
   | 
 
Merci d'avance pour votre aide  
 
Message édité par tomware le 22-10-2015 à 13:14:01