出什么问题?
代码:
$this->db->select('items.*, tags.name, users.user_name');
$this->db->from('items');
$this->db->join('tags', 'tag = tags.id');
$this->db->join('users', 'id_user = users.id');
$this->db->where('items', array('id' => $id));
$query = $this->db->get();
return $query->row_array();
打印:
错误号:1054
“ where子句”中的未知列“ items”
SELECT `items`.*, `tags`.`name`, `users`.`user_name`
FROM `items` JOIN `tags` ON `tag` = `tags`.`id`
JOIN `users` ON `id_user` = `users`.`id` WHERE `items` = Array
文件名:C:/xampp/htdocs/system/database/DB_driver.php
行号:691
答案 0 :(得分:1)
代替此
$this->db->where('items', array('id' => $id));
尝试
$this->db->where('items.id', $id);
答案 1 :(得分:0)
没有列名items
,items
是一个表。