2013-05-20 42 views
0

您好我正在使用codeigniter和sheepIt克隆窗體(嵌入窗體)。從codeigniter中的嵌入式窗體插入數據到數據庫

我想在提交後將數據插入到數據庫中。

的輸出數據是在該格式時,我使用的print_r()

Array 
(
[project] => Array 
    (
     [0] => Array 
      (
       [module] => Design 
       [features] => Array 
        (
         [feature_0] => Array 
          (
           [feature] => Login 
           [Hours] => 10 
          ) 

         [feature_1] => Array 
          (
           [feature] => Signup 
           [Hours] => 10 
          ) 

        ) 

      ) 

     [1] => Array 
      (
       [module] => Development 
       [features] => Array 
        (
         [feature_0] => Array 
          (
           [feature] => Login 
           [Hours] => 20 
          ) 

        ) 

      ) 

    ) 

[submit] => save 
) 

我可以張貼的sheepIt形式也代碼。

回答

1

答:

$arr_data = $this->input->post(); 

foreach($arr_data['project'] as $prj) { 
    foreach($prj as $i) { 
     $arr['module'][] = module = $i['module']; 
     foreach($i['features'] as $f) { 
      $arr['feature'][] = $f['feature']; 
      $arr['Hours'][] = $f['Hours']; 
     } 
    } 
} 
print_r($arr); 

用於存儲或其他處理這個改編$的數據。