pdo參數limit 綁定時查詢不出數據?
Limit綁定參數時查詢不出數據,不加綁定參數才會有數據。
查詢有數據:
$sql?=?'select?*?from?`article`?WHERE?`user_id`=:userId??LIMIT??0?,?10?';
查詢無數據
$sql?=?'select?*?from?`article`?WHERE?`user_id`=:userId??LIMIT??:limiter?,?:offseter?'; $limit?=?($page?-?1)?*?$size; $limit?=?$limit?<=?0???0?:?$limit; $stmt?=?$this->_db->prepare($sql); $stmt->bindParam(':userId',?$userId); //綁定這兩個參數?查詢不出數據,原因未知 $stmt->bindParam(':limiter',?$limit); $stmt->bindParam(':offseter',?$size); $stmt->execute(); $data?=?$stmt->fetchAll(PDO::FETCH_ASSOC); return?$data;
謝謝大家
2022-03-26
因為我看不到你那邊的具體的php配置的環境,所以也無法判斷原因哦textalign的字面意思應該是“文字對齊”,這里卻用它設置圖片。我無法理解。或者是我鉆牛角尖了吧。
2017-12-23
參照這個弄好了:
http://www.xianlaiwan.cn/qadetail/237261