У меня есть форма, которая перечисляет идентификатор модуля, а также sub_module_id, напримерВставка значения массива в базу данных
- ADMIN === является родительским модулем ID
- пользователей === подмодуль идентификатор
здесь админ появляется в меню, и пользователи внутри администратора
теперь внутри формы я использовал флаг как
[]Admin
[]Users
для родительского модуля ID администратора
<input id='module_permission[]' onclick=\"selectall()\" type='checkbox' value='".$key."' name='module_permission[]' $val_checked ><b>".$val."</b><br> ";
для вспомогательных модулей
<input type='checkbox' id='sub_module_permission[$l][]' name='sub_module_permission[$l][]' value='".$key1 ."' onclick=\"selectParent($l);\" $val_checked>".$val1."<br> ";
, когда я нажимаю в флажком его идентификатор получить почту, и мне нужно вставить в Databse, но я unabale, чтобы вставить суб _Module идентификатор в базе данных
размещать
$module_id=$_post[module_permission]
foreach($module_id as $key=>$value){
$sql2 = "INSERT INTO user_permissions(permission_id, employee_cd,module_id) values
(PERMISSION_ID_seq.nextval,'$employee_cd','$value')";
$this->db->db_query($sql2);
}
для суб _modules
$sub_module_id =$_POST['sub_module_permission'];
print_r($sub_module_id);
foreach($sub_module_id as $sub_key=>$sub_value)
{
echo $sub_value[1];
$sql4 = "INSERT INTO user_permissions(permission_id, employee_cd,module_id) values
(PERMISSION_ID_seq.nextval,'$employee_cd','$sub_value')";
ЗДЕСЬ значение модуля идентификации родителя вставляются в базу данных, но не sub_module
пожалуйста, помогите
Несколько вопросов, что такое «PERMISSION_ID_seq.nextval»? – Extrakun
PERMISSION_ID_seq.NEXTVAL»это просто идентификатор с последовательностью reated в оракула – 2009-07-23 06:41:57