Ciao, ho una semplice form che genera una serie di checkbox
Codice PHP:
<input type="checkbox" name="keyid[]" value="1" />
<input type="checkbox" name="keyid[]" value="2" />
<input type="checkbox" name="keyid[]" value="3" />
questo pezzo di codice dovrebbe prendere i valori e metterli un database, ma invece prende solo il valore piu' alto.
Se stampo la variabile $ciao vengono pero' visualizzati tutti i valori... qual e' il problema???
Codice PHP:
if($_POST['keyid']){
foreach($_POST['keyid'] as $ciao){
$sqlK5 = "INSERT into ".TABLE_KEYWHO." (id, keyid)";
$sqlK5.= "VALUES('$id','$ciao')";
mysql_query($sqlK5, $db);
#echo $ciao;
}
}