亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

pdo鏈接數據庫成功,但是查詢不到數據,返回布爾值

我試了插入,修改,刪除的sql語句,都沒問題,就是select不行。和php的版本有關系嗎?我用的是php7?;蛘哂惺裁捶椒ú樵兪悄睦锍鲥e么?

正在回答

2 回答

你執行sql語句有沒有可能出問題

0 回復 有任何疑惑可以回復我~
#1

慕田峪3544830 提問者

sql語句沒問題,這里有我貼出來的代碼 zhidao.baidu.com/question/1835818251538995580.html
2017-05-19 回復 有任何疑惑可以回復我~
#2

lin_zone 回復 慕田峪3544830 提問者

你把prepare($sql)改成query($sql) 應該就可以了
2017-05-19 回復 有任何疑惑可以回復我~
#3

慕田峪3544830 提問者

試過了,query返回的是bool,prepare返回的是空的
2017-05-19 回復 有任何疑惑可以回復我~
#4

lin_zone 回復 慕田峪3544830 提問者

query應該返回 PDOStatement Object ( [queryString] => select * from user ) 是一個object 然后再 p($ret->fetchAll()); 就行了
2017-05-19 回復 有任何疑惑可以回復我~
#5

lin_zone 回復 慕田峪3544830 提問者

那就是查詢失敗了,但是原因我不清楚
2017-05-19 回復 有任何疑惑可以回復我~
#6

慕田峪3544830 提問者 回復 lin_zone

是的,無語了,其他語句都沒問題,就是查詢的不行
2017-05-19 回復 有任何疑惑可以回復我~
#7

慕田峪3544830 提問者 回復 lin_zone

謝謝哈
2017-05-19 回復 有任何疑惑可以回復我~
#8

lin_zone 回復 慕田峪3544830 提問者

不客氣,也沒幫到你,挺慚愧的
2017-05-19 回復 有任何疑惑可以回復我~
查看6條回復
控制器:
$model?=?new?\core\lib\model();
$sql?=?'select?*?from?user';
$ret?=?$model->query($sql);
p($ret->fetchAll());

模型:

<?php
namespace?core\lib;
class?model?extends?\PDO{
????public?function?__construct()
????{
????????$dsn?=?'mysql:host=localhost;dbname=teach_learn';
????????$username?=?'root';
????????$passwd?=?'root';
????????try{
????????????parent::__construct($dsn,?$username,?$passwd);
????????}catch?(\PDOException?$e){
????????????p($e->getMessage());
????????}
????}
}


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

pdo鏈接數據庫成功,但是查詢不到數據,返回布爾值

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號