Tema: ayuda!
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/10/2010, 09:22
Avatar de xamilo
xamilo
 
Fecha de Ingreso: febrero-2010
Mensajes: 120
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: ayuda!

oka .....

Código PHP:
Ver original
  1. $mod = $_POST['mod'];   // llega lo que selecciono en el 1° select
  2. $perfil = $_POST['perfil'];
  3.  
  4. $aracc = $_POST['aracc'];  // todos los accesos
  5. $arper = $_POST['arper'];
  6. $armenu = $_POST['armenu'];
  7. $arsubm = $_POST['arsubm'];
  8.  
  9. $aracc2 = explode(';',$aracc);// array con los accesos sin ;
  10. $arper2 = explode(';',$arper);
  11. $armenu2 = explode(';',$armenu);
  12. $arsubm2 = explode(';',$arsubm);
  13.  
  14. for($i=0;$i < count($armenu2);$i++) // aca el for
  15. {  
  16.     $nper = $_POST[$arper2[$i]];  // trae
  17.     $menus = $armenu2[$i];  
  18.     $submenus = $arsubm2[$i];
  19.     if($i != 0 )
  20.     {  
  21.         if($nacc == 'on') // si el checkbox esta seleccionado
  22.         {
  23.             $sqlins="insert into web.acceso(perfil_id, modulo_id, menu_id, submenu_id, activo, permiso)
  24.                         values('$perfil', '$mod', '$menus', '$submenus', '1', '$nper')";
  25.             $regins = new DB_server($sqlins);
  26.         }
  27.         else // si esta sin seleccionar
  28.         {
  29.             $sqlins="insert into web.acceso(perfil_id, modulo_id, menu_id, submenu_id, activo, permiso)
  30.                     values('$perfil', '$mod', '$menus', '$submenus', '0', '$nper')";
  31.             $regins = new DB_server($sqlins);
  32.         }
  33.     }      
  34. }

los daots a insertar son solo id's osea puros numeros
espero me ayudes.....
__________________
- Ingeniero en Informática -

Última edición por xamilo; 29/10/2010 a las 09:29