Webstatt.org - Community seit 2006 - 2012 (2024?)

Checkboxen in die Datenbank eintragen

user-308
06.05.2006 09:55

Hallo Leute,

hätte mal wieder eine Frage an euch. Wie kann ich meine Checkboxen in die Datenbanktabelle übernehmen. eine Auswahl wird übermittelt. aber wenn ich mehrere anhacke dann wird nur ein name in die datenbank übernommen. anbei mal meine


<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> <label>
<input name="mechaniker" type="checkbox" id="mechaniker" value="H&ouml;rtnagl Gebhard" />
</label>
H&ouml;rtnagl Gebhard </td>
</tr>
<tr>
<td><label>
<input name="mechaniker" type="checkbox" id="mechaniker" value="Maass Josef" />
</label>Maass Josef </td>
</tr>
<tr>
<td><label>
<input name="mechaniker" type="checkbox" id="mechaniker" value="Praxmarer Georg" />
</label>
Praxmarer Georg</td>
<tr>
<td><label>
<input name="mechaniker" type="checkbox" id="mechaniker" value="Schaiter Franz" />
</label>Schaiter Franz</td>
</tr>
<tr>
<td><label>
<input name="mechaniker" type="checkbox" id="mechaniker" value="Schuchter Bernhard" />
</label>Schuchter Bernhard</td>
</tr>
</table>


Die Spalte in der Datenbank heisst "mechaniker" und ist auf varchar 25 eingestellt.

Avatar user-253
06.05.2006 10:41

Intuitiv glaube ich du musst den Namen mechaniker[] benutzen. So signalisiertst du, dass die Werte in einem Array gespeichert werden sollen.

Eine Anmerkung am Rande: Eine ID muss eindeutig sein, für jedes Feld die ID mechaniker ist nicht korrekt.