bonjour tt le m
regarder ce code :
?
include("conn.php");
$result=mysql_query("select * from enseignant group by specialite");while($row1=mysql_fetch_array($result)) {
echo "<table border= 1 width =100%>
<tr bgcolor=#0099FF>
<td width=20><fontcolor=#FFFFFF><b><i>Spécialité</b></i></font></td>
<td width=35%><font color=#FFFFFF><b><i>".$row1["specialite"]. "</font></td>
</tr>
<tr bgcolor=#CCDFF9>
<td width=20%><font color=#000000>Nom & Prénom</font></td>
<td width=35%><font color=#000000>".$row1["nom"]. " ".$row1["prenom"]."</font></td>
</tr></table>
<p> </p>";}
mysql_close();
?>
je veux afficher le résultat de la requete dans des tableaux groupés par la
spécialité de chaque enseigant.
le problème que le résultat s'affiche, mais uniquement le 1er enrgistrement.
exemple : si j'ai dans ma base de données :
x français
y informatique
z informatique
w farnçais
m physique
le résultat que je veux :
informatique :
y
z
français :
x
w
physique :
m
mais lui il affiche :
informatique :
y
français :
x
physique :
m
il n'affiche pas les autres enregistrements.
comment faire ?
merci d'avance...
Partager