Hallo,
Aber heißt das im Klartext, daß ich die Checkboxen erst abfragen muß und demgemäß bei ausgefüllter Checkbox ein "ja" eintrage und sonst ein "nein" selber eintragen lassen muß?
Ja.
Ich mache das jeweils etwa so:
if ((isset($_REQUEST['meinebox'])) AND ($_REQUEST['meinebox']=='ja'))
{ $checksql=", feld='ja' "; }
else
{ $checksql=""; }
Kuerzere Schreibweise:
$checksql=((isset($_REQUEST['meinebox'])) AND ($_REQUEST['meinebox']=='ja')) ? ", feld='ja' " : "";
Weiter unten setze ich dann die Query zusammen:
$query="INSERT INTO Tabelle SET var1='bla', var2='blubb'$checksql";
Damit wird die fertige Query entweder zu:
"INSERT INTO Tabelle SET var1='bla', var2='blubb', feld='ja' "
oder zu
"INSERT INTO Tabelle SET var1='bla', var2='blubb'
Diese Methode kannst Du auch fuer mehrere Variablen brauchen.
---
Falls Du es noch nicht getan hast, lies auch noch:
http://www.dclp-faq.de/q/q-formular-checkbox.html
Gruesse,
Thomas