Andreas Cloos: letztes Komma entfernen

Beitrag lesen

Moin,
ich bilde ein Array und lasse mir über  vorher per Checkbox ausgewählte Spalten die Ergebnisse zeigen.

Die Select-Anfrage sieht dann so aus:

$select="";
for($i=0;$i<count($field);$i++){
$select.=$field[$i].$komma;
}

Vorher definiere ich die Variable $komma wie folgt:

$anz=count($field);
$vorl=$anz - 1;

$komma="";
for ($j=0;$j<$vorl;$j++) {
$komma=',';
}

Egal, wie ich an $vorl (soll die vorletzte sein) rumschraube (anz-1 oder anz´-2), es geht nicht. Entweder kriege ich gar keine Kommas oder alle, was entweder zu einer Abfrage über eine unbekannte Spalte oder einem SQL-Syntax-Fehler führt.

Ich komme mir echt ein bisserl doof vor, aber ich komme nicht weiter... Bitte helft! Thanx vorab!

Greetz,
Andreas