Checkboxen auswerten & vorbereiten für MySQL-DB
Hallökes,
hab folgendes Prob. Ich hab in einer HTML-Dat. ein Form, indem u.a. auch 16 Checkboxen vorhanden sind. Diese checkboxen haben beim name-Attribut alle den gleichen Namen. Hier ein kurzer Ausschitt:
***
:
:
<input type="checkbox" name="fschein[]" class="checkbox" value="A1">A1<br>
<input type="checkbox" name="fschein[]" class="checkbox" value="A">A<br>
<input type="checkbox" name="fschein[]" class="checkbox" value="B" checked>B<br>
<input type="checkbox" name="fschein[]" class="checkbox" value="BE">BE
:
:
***
Wie man sieht, sind einige schon vorselektiert.
Das ganze form wird dann per POST-Befehl an eine php-Dat. geschickt, die dat ganze im folgenden Sinne verarbeiten soll:
Die values aller gecheckten checkboxen sollen im Format
--> Wert1,Wert2,...,Wertn <--
in einer MySQL-DB in !einem! Feld vom Typ "set" gespeichert werden.
Jetzt hab ich erstmal sämtlich Foren und Seiten durchsucht, um überhaupt erstmal aus der Variable $fschein[] die einzelnen Werte auszulesen und per echo-Befehl auszugeben. Da habe ich folgendes gefunden:
***
foreach($fschein as $key) echo $key."<br>";
***
Die function foreach soll die einzelnen Felder des Array auslesen, solange bis se beim letzten Feld angekommen ist.
Statt dies zu machen, bekomm ich folgende Fehlermeldung:
"Warning: Invalid argument supplied for foreach() in c:/apache/apache/htdocs/persdat/newentry_func.php"
Mit der kann ich ja überhaupt nix anfangen. Bin PHP-Neuling...
Kann mir da irgendjemand weiterhelfen???
Das ganze läuft auf:
Apache 1.3.20 (Win32)
PHP 4.0.4pl1
Win 98se
Für schnelle Hilfe wäre ich dankbar!
PHP-FuZzY*
|