moins
wennich das jetz richtig verstanden habe müsste das so gehen:
du speicherst immer die letzte beschreibung und vergleichst dann im nächsten gelieferten result, ob sich die beschreibung geändert hat, und schreibst nur dann die neue beschreibung
beispiel:
echo "<table>";
$letztebeschreibung="";
$query=mysql_query("select * from artikel ORDER BY beschreibung");
while($r=mysql_fetch_assoc($query))
{
if($letztebeschreibung!=$r['beschreibung'])
{
echo "<tr><td colspan=3>Beschreibung: ".$r['beschreibung']."</td></tr>
<tr><td>Anschluss</td><td>Preis</td><td>ArtNr</td></tr>";
}
echo "<tr><td>".$r['anschluss']."</td><td>".$r['preis']."</td><td>".$r['artikelnummer']."</td></tr>";
}
gruß