do {
$ausgabekopf = $row_qcount['anzahl'].'DS'.$row_qcount['code'].'<br>';
$ausgabekopf_1 = substr($ausgabekopf, 0, strlen($ausgabekopf) - 4);
echo $ausgabekopf_1;
} while ($row_qcount = mysql_fetch_assoc($qcount));
Was soll denn die Zeile mit dem $ausgabekopf_1? In der Zeile davon hängst du <br> an, anschließend klemmst du es gleich wieder ab?
ich möchte da letze <br> nicht haben, was mache ich falsch?
Du hast vergessen, den Zustand "letzte Zeile" zu prüfen.
do {
echo $row_qcount['anzahl'] . 'DS' . $row_qcount['code'];
if ($row_qcount = mysql_fetch_assoc($qcount)) {
echo "<br>";
}
} while ($row_qcount);