Teufelchen: Problem mit strlen und substr

Beitrag lesen

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);