Page 1 sur 1

fusionner deux requete en une

Posté : 08 juin 2011, 13:34
par ProblemeSQL
Bonjour, je voudrais faire en sorte que ces 2 requêtes n'en soit qu'une seule:
$SQL = "SELECT nom as marque,id as id_marque
FROM  prod_marques
";
while ($row = mysql_fetch_object($query_marque)) {
	echo '<br><br>';
	echo $row->marque;	echo '<br><br>';
	$id_marque = $row->id_marque;
	
	
$SQL1 = "SELECT nom as nom_prod,parfum as parfum,poids as poids,prix_TTC as prix
FROM  produits
WHERE id_marque ='$id_marque'

La table produits contiennent tous les infos sur les produits et un identifiant "marque"
La table marque contient l'identifiant de la marque et son nom

Je ne veux surtout pas répéter pour chaque produits le nom de la marque;

Donc ce code fonctionne, j'écris une fois au dessus le nom de la marque et ensuite je liste tous les produits de cette marque.k

Je veux lister tous les produits mais en fonction de la marque.

Merco

Re: fusionner deux requete en une

Posté : 08 juin 2011, 16:47
par ouckileou
Tu fais une jointure entre produits et prod_marques avec la condition produits.id_marque = prod_marques.id_marque

Et du coup pour chaque produit tu auras le nom de la marque correspondante