$this->db->get 查询不出数据
$this->load->database();
$query = $this->db->get('book_group');
var_dump($query);
结果
object(CI_DB_pdo_result)#16 (8) {
["num_rows"]=>
int(0)
["conn_id"]=>
object(PDO)#15 (0) {
}
["result_id"]=>
object(PDOStatement)#17 (1) {
["queryString"]=>
string(24) "SELECT *
FROM book_group"
}
["result_array"]=>
array(0) {
}
["result_object"]=>
array(0) {
}
["custom_result_object"]=>
array(0) {
}
["current_row"]=>
int(0)
["row_data"]=>
NULL
}
查询数据库
SELECT * FROM book_group
+---------+-----------+------------+
| groupId | groupName | compeLevel |
+---------+-----------+------------+
| 101 | first | 101 |
| 102 | down | 102 |
| 103 | keep | 101 |
| 104 | all | 103 |
+---------+-----------+------------+
有4条数据 但是查不到
$query->result(); 空数组
这个放模型里加个return $query->result_array();
在用控制器输入就可以了吧?
我也是新手刚才像你这样了, 后来不知道怎么就好了…… 少一句:
$this->db->select('*'); dren_a 发表于 2013-10-1 21:30 static/image/common/back.gif
少一句:
$this->db->select('*');
加了一样 是空数组
最终生成的SQL语句都是select * from book_group
找到原因了
因为我在数据库配置文件stricton= TRUE了
把他改为FALSE就好了
蛋疼
页:
[1]