Vielen vielen ... Dank Sven.
/* for ($i = 0; $i < count($mehrfachauswahl); $i++ )
{
if($i < ( count($mehrfachauswahl)-1) )
{$mehrfach .= "$mehrfachauswahl[$i],";}
else
{$mehrfach .= "$mehrfachauswahl[$i]";}
}*/
$mehrfach = implode(",",$mehrfachauswahl);
print "$mehrfach";
Hab' es bis zu Deiner genialen Funktion implode mittels for-Schleife zusammengebastelt, hat zwar auch funktioniert, aber Deine Funktion ist es ;-)
Obacht: Es gibt auch das Gegenteil von "implode". Das heißt logischerweise "explode" und zerlegt einen String an den Stellen des Trennzeichens in Elemente eines Arrays. Nur mußt du, wenn du das ausnutzt, vorsichtig in der Wahl deines Trennzeichens sein, denn es sollte im normalen Text nicht vorkommen.
Bei einer Mehrfach-Selektliste kann man das Vorkommen von Kommas relativ sicher ausschließen, deshalb ist das kein Problem.
- Sven Rautenberg