burnhard1979: aktivierte checkboxen abfrage

Beitrag lesen

Hallo liebe Leute,

sorry dass ich mich erst jetzt wieder melde - danke zuerst einmal für eure ganzen Tipps.

Habe jetzt eure Ideen in mein Formular eingebaut, leider funktioniert das nicht so ganz:

$fieldlist = "frage, antwort, datum";
  $table     = "faq";

$where = array();
foreach($POST['ger'] as $key => $val)
 $where[] = "ger".intval($key)." = 1";

$sql = "select $fieldlist from $table" . ($where ? ' where ' . implode(' and ', $where) : '');

echo $sql;

ist meine derzeitige abfrage...und diese bringt mir folgendes Ergebnis:

Warning: Invalid argument supplied for foreach() in abfragetest.php on line 9
select frage, antwort, datum from faq

irgendwas stimmt da nicht...bei meiner Abfrage war jetzt genau ein Gerät ausgesucht, wenn ich dann auf abschicken klicke bekomme ich folgende URL:

abfragetest.php?ger%5B35%5D=on

und das versteh ich nicht ganz, weil ich schreibe 1 und 0 in die datenbank...und nicht on, NULL

irgendwie hab ich zur Zeit gar keinen Durchblick mehr...wer kann mir da nochmals helfen?

Danke im voraus,
lg, Bernhard