voilà j'ai deux tables :
concerts (table 1)
id - date - (...)
groupes (table 2)
id - idconcert - nom - (...)
j'ai un problème pour regrouper les noms des groupes par date. Je voudrais :
JEUDI 12 SEP
groupe 1
groupe 2
VENDREDI 13 SEP
groupe 3
groupe 4
Code : Tout sélectionner
$sql = "SELECT * FROM concerts, groupes WHERE concerts.id= groupes.idconcert AND concerts.afficher=1 AND concerts.date>='$today'ORDER BY concerts.date asc";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$count=mysql_num_rows($req);
for ($a = 1; $a < $count; $a++) {
$data1 = mysql_fetch_array($req);
$date1 = "".$data1["date"]."";
$nom1 = "".$data1["nom"]."";
echo"
$datefr1<br>
$nom1<br>";}
et ça m'affiche JEUDI 12 SEP
groupe1
JEUDI 12 SEP
groupe 2
VENDREDI 13 SEP
groupe3
VENDREDI 13 SEP
groupe 4
faut-il passer par des requêtes ou des boucles imbriquées ?
Je suis un peu paumé ...