après moultes essais je viens quérir votre aide! Qué je veux faire ? Un affichage comme cela :
J'aurais pu faire plusieurs SELECT par cat mais j'ai des catégories supérieures et ça serait vite le bazar. Alors je me suis dit que ça pouvait bien se faire quand même!Catégorie1
tableau de données relatives à la catégorie1
Catégorie2
tableau de données relatives à la catégorie2
Le soucis dans mon travail est que j'ai cela :
J'ai fait cette manipCatégorie1
Une donnée de la catégorie1
Catégorie1
Une donnée de la catégorie1
Catégorie1
.
.
.
<div>
<?php while($row1 = mysql_fetch_array($c1)) { ?>
<h3><?php echo "$row1[nomCat]"; ?></h3>
<table>
<tr>
<td class="gauche"><?php echo "$row1[nom]"; ?><br><span><?php echo "$row1[desc]"; ?></span></td>
<td class="droite"><?php echo "$row1[prix]"; ?> €</td>
</tr><?php } ?>
</table>
</div>
Dois-je continuer à me torturer l'esprit ou bien là, comme ça il faut faire autre chose.A savoir que dans ma requête je fait un GROUP BY catégorie. ça ne semble pas bien regrouper mes données...
$c1 = mysql_query("SELECT DISTINCT * FROM vin, categories WHERE ville='labas' AND vinCatSup='VSO' AND cat=codeCat GROUP BY codeCat ASC, prix ASC ");
Merci pour vos précieux conseils