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

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 />';
}
cela m'affiche bien toutes les news les une après les autres.
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