Hallo zusammen,
da man hier immer prompt und gut Hilfe erhält wende ich mich nochmal mit nem Problemchen an Euch.
In einem Formular werden für jeden Datensatz einer Datenbanktabelle Checkboxen erzeugt. Diese dynamisch erzeugten Checkboxen erhalten einen Wert der ebenfalls aus dieser Datenbanktabelle kommt. Die Namen der Checkboxen sind dynamisch und die Werte werden in ein Array geschrieben.
Jetzt die Frage: Wie können diese Werte in ein Feld eines einzigen neuen Datensatzes mit z.B. einem Trennzeichen wie "|" geschrieben werden. Es soll nicht für jeden Wert des Arrays ein neuer Datenbankeintrag erzeugt werden.
Irgendwie steh ich da n bissl aufm Schlauch...
Ich danke Euch schonmal vorab für Eure Hilfe...
Grüße
PiqueNique
da man hier immer prompt und gut Hilfe erhält wende ich mich nochmal mit nem Problemchen an Euch.
In einem Formular werden für jeden Datensatz einer Datenbanktabelle Checkboxen erzeugt. Diese dynamisch erzeugten Checkboxen erhalten einen Wert der ebenfalls aus dieser Datenbanktabelle kommt. Die Namen der Checkboxen sind dynamisch und die Werte werden in ein Array geschrieben.
Jetzt die Frage: Wie können diese Werte in ein Feld eines einzigen neuen Datensatzes mit z.B. einem Trennzeichen wie "|" geschrieben werden. Es soll nicht für jeden Wert des Arrays ein neuer Datenbankeintrag erzeugt werden.
Irgendwie steh ich da n bissl aufm Schlauch...
PHP-Code:
$sqlveh = "SELECT * FROM fahrzeuge WHERE aktiv = 'ja'";
$resultveh = mysql_query($sqlveh) OR die(mysql_error());
while($row = mysql_fetch_assoc($resultveh)) {
echo "<input type=\"checkbox\" class=formfield name=\"cb_eveh[]\". value=\"".$row[id]."\"/><label><font face=arial narrow size=2>".$row[kurzbezeichnung]." ".$row[typ]."</font></label><br>";
}
echo "</td></tr>";
Grüße
PiqueNique

Kommentar