用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1097|回复: 1
收起左侧

[数据库] for循环内执行查询没有问题但是将查询拿到循环外出现问题

[复制链接]
发表于 2017-7-12 18:23:06 | 显示全部楼层 |阅读模式
修改前

                foreach($gg_result as $v)
                {
                        $v['task_black_user'] = $this->index_model->gettask_black_user($_SESSION['id'],$v['id']);
                        $v['black_white'] = (int)$v['black_white'];

                        $v['ear_eye_user'] = $this->index_model->get_eareye_user($_SESSION['id']);
                       
                        $gg_result_n[] = $v;       
                }





修改后:
$tmp4 = $this->index_model->get_eareye_user($_SESSION['id']);
                foreach($gg_result as $v)
                {
                        $v['task_black_user'] = $this->index_model->gettask_black_user($_SESSION['id'],$v['id']);
                        $v['black_white'] = (int)$v['black_white'];

                        $v['ear_eye_user'] = $tmp4;
                       
                        $gg_result_n[] = $v;       
                }





报错:       
Message: Call to a member function real_escape_string() on boolean

Filename: mysqli/mysqli_driver.php

Line Number: 374
发表于 2017-7-12 18:55:47 | 显示全部楼层
应该要看看你的模型代码,应该是写错了。

本版积分规则