xwgcch 发表于 2015-5-15 17:32:35

调试出来html提交到控制器没有问题,就是控制器到model的问题,不知道谁遇到到呢:'(:'(:'(:'(:'(:'(:'(

xwgcch 发表于 2015-5-15 17:36:01

class Test_model extends CI_Model{
       
        const TBL_TEST = 'test';

        public function add_test($data){
                return $this->db->insert_batch(self::TBL_TEST,$data);
        }
}

还有

class Test_model extends CI_Model{
       
        const TBL_TEST = 'test';

        public function add_test($data){
                return $this->db->insert(self::TBL_TEST,$data);
        }
}

是不是多维数组和一维数组
我用insert_bacth 就找不到0,1,2键(我插入的是二维数组)

如果这样的话,一维数组和多维数组一起插入的怎么办?

Closer 发表于 2015-5-15 17:36:15

xwgcch 发表于 2015-5-15 17:32
调试出来html提交到控制器没有问题,就是控制器到model的问题,不知道谁遇到到呢 ...

model 指定一個方法作為參數扔進去

Closer 发表于 2015-5-15 17:37:42

xwgcch 发表于 2015-5-15 17:36
class Test_model extends CI_Model{
      
      const TBL_TEST = 'test';

送入前先 count 檢查幾項

mahuatengBC 发表于 2015-5-16 10:58:30

xwgcch 发表于 2015-5-14 10:10
忘记说了。。。HTML的没有争议的,就是控制器的代码
$data=$this->input->post('name');
$data ...

你取了三遍,但是数组的键是一样的,肯定会覆盖啊!{:soso_e141:}

xwgcch 发表于 2015-5-17 17:15:25

不是说错了,name,desc,value三个input传过来的,看过数组没问题,就是数据库插不进去。应该是model层问题。
页: 1 [2]
查看完整版本: 困扰了我好几天的问题 就是input类里面的post不能接受数组