Ciao,
siccome non programmo in php ma in .net, non so se quello che dico è esatto.
vi spiego il problema: Ho una serie di checkbox. Al submit del form devo interccattere i checkbox selezionati e splittarli. Il valore di ogni checkbox è chiaramente un ID con il quale dovrò fare una query. Questi checkbox appaiono solo in un determinato caso, quidni $_POST['filtri']; potrebbe non esserci.
mi potete dire o correggere quello che scrivo?
Codice PHP:
$Pagina = $_POST['Pagina'];
$Categoria = $_POST['Categoria'];
$SubCategoria = $_POST['SubCategoria'];
$Titolo = $_POST['Titolo'];
$Tipo = $_POST['Tipo'];
$Citta = $_POST['Citta'];
$id = $_POST['filtri'];
$i=0;
while(list($key,$value) = each($id))
{
$SQL = "INSERT INTO documenti (Pagina, id_catsubcat, Titolo, id_profilazione, Citta) VALUES ('$Pagina', '$ultimoidinserito', '$Titolo', '$value' , '$Citta')";
$i=$i+1;
}
if ($i==0)
{
$SQL = "INSERT INTO documenti (Pagina, id_catsubcat, Titolo, id_profilazione, Citta) VALUES ('$Pagina', '$ultimoidinserito', '$Titolo', '$Tipo', '$Citta')";
}