Salut à tous,
j'ai juste un petit problème pour faire afficher une colonne de façon unique
j'explique:
Une table news
ID | TITRE | TEXTE | AUTEUR
1 | titre1 | texte1 | bob
2 | titre2 | texte2 | momo
3 | titre3 | texte3 | bob
4 | titre4 | texte4 | bob
5 | titre5 | texte5 | luc
Requête et affichage des news
cela m'affiche bien toutes les news les une après les autres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $sql="SELECT * FROM news ORDER BY auteur ASC "; $req = mysql_query($sql) or die(mysql_error()); while($d = mysql_fetch_assoc($req)) { $titre=$d['titre']; $texte=$d['texte']; $auteur=$d['auteur']; echo $auteur.'<br />'.$titre.'<br />'.$texte.'<br />'; }
je voudrais pouvoir afficher
le nom de l'auteur 1 seule fois et en dessous les news correspondante du style :
Auteur : bob
titre : titre1
texte : texte1
titre : titre3
texte : texte3
titre : titre4
texte : texte4
Auteur : momo
titre : titre2
texte : texte2
Auteur : luc
titre : titre5
texte : texte5
comment faire cela ???
merci de votre aide
Cdt
Partager