oka .....
Código PHP:
Ver original$mod = $_POST['mod']; // llega lo que selecciono en el 1° select
$perfil = $_POST['perfil'];
$aracc = $_POST['aracc']; // todos los accesos
$arper = $_POST['arper'];
$armenu = $_POST['armenu'];
$arsubm = $_POST['arsubm'];
$aracc2 = explode(';',$aracc);// array con los accesos sin ;
for($i=0;$i < count($armenu2);$i++) // aca el for {
$nper = $_POST[$arper2[$i]]; // trae
$menus = $armenu2[$i];
$submenus = $arsubm2[$i];
if($i != 0 )
{
if($nacc == 'on') // si el checkbox esta seleccionado
{
$sqlins="insert into web.acceso(perfil_id, modulo_id, menu_id, submenu_id, activo, permiso)
values('$perfil', '$mod', '$menus', '$submenus', '1', '$nper')";
$regins = new DB_server($sqlins);
}
else // si esta sin seleccionar
{
$sqlins="insert into web.acceso(perfil_id, modulo_id, menu_id, submenu_id, activo, permiso)
values('$perfil', '$mod', '$menus', '$submenus', '0', '$nper')";
$regins = new DB_server($sqlins);
}
}
}
los daots a insertar son solo id's osea puros numeros
espero me ayudes.....