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