【发布时间】:2017-02-26 20:38:34
【问题描述】:
我正在尝试获取用户登录时的数据。这是查询
$sql = "Select * from user LEFT JOIN user_bank ON user_bank.userID=? LEFT JOIN user_image ON user.id=? AND user_image.userID=? LEFT JOIN user_location on user_location.userID=?";
$query = $this -> db -> query($sql, array($sessionID, $sessionID, $sessionID, $sessionID));
return $query -> row();
现在这里的 id 是 2,当我打开查询配置文件时,它显示 id 为 2 的查询,但返回第一行的记录而不是第二行,为什么?
【问题讨论】:
-
试试 return $query ->result();或返回 $query -> result_array();然后 var 转储结果。
-
我做到了,显示所有记录
标签: php database codeigniter