Salve a tutti,
ho creato una popup con form che contiene un array di checkbox.
lo scopo è elaborare i dati, e poi chiudere la popup e ricaricare la finestra principale.
Ecco il codice scritto fin'ora
popup
codice:
<form method="post" action="../../res/php_script/azioni.php" name="frm_sel_figli">
<input type="submit" name="azione" value="Aggiungi prodotti figli"/>
<div id="div_prod">
<table>
<input type="hidden" name="articolo_padre" value="<?php echo $articolo_padre;?>" />
<?php
echo "
".$nome_art_padre['nome']."</p>";
$articoli = gest_query_select("","articolo","");
while($res = mysql_fetch_assoc($articoli)){
if($res['codice']!= $articolo_padre){
?>
<tr>
<td><input type="checkbox" name="articolo[]" value="<?php echo $res['codice'];?>" /></td><td><?php echo $res['codice'];?></td><td><?php echo $res['nome'];?></td><td></td>
</tr>
<?
}
}
?>
<tr>
<td colspan="3"><input type="submit" name="azione" value="Aggiungi prodotti figli"/></td>
</tr></table>
</div>
</form>
codice nella pagina di elaborazione
Codice PHP:
$art_figli = $_POST['articolo'];
while(list($key,$val) = each($art_figli)){
$gest_query_new("formato_da","cod_padre,cod_figlio","'".$_POST['articolo_padre']."','".$val."'");
}
header("location: .....]);
Se poi qualcuno di voi sa dirmi anche come posso modificare il contenuto della pagina principale (ad esempio inserendo nuovi campi in una form per ogni chekbox selezionata) sarebbe fantastico!!