文章詳情頁
數據庫pdo連接問題
瀏覽:114日期:2022-06-04 09:19:31
問題描述
<?phptry{$pdo = new PDO("mysql:127.0.0.1:3306;dbname='blogs';charset=utf8mb4",'root','');echo "pdo連接成功"."
";}catch(Exception $e){echo $e->getMessage();}$str = $pdo->prepare("SELECT * from user");foreach ($str as $item){ echo $item;}
都顯示連接成功了,結果卻是直接顯示了MySQL語句
問題解答
回答1:先excute執行,再用fetch去獲取結果集
回答2:execute()不執行?回答3:當前的$str是sql語句對象,也叫PDOStatement對象,即預處理對象,它有一個"queryString"屬性,值就是你當前的SQL語句
回答4:pdo連接成功object(PDOStatement)#2 (1) { ['queryString']=> string(18) 'SELECT * from user' } 這個是運行結果,各位大神求解答相關文章:
1. python - lxml.etree為什么會自動加上加上</i>?2. macos - mac上的超鏈接文件失效3. python判斷字符串相等?4. list - python 求助5. css - BEM 中塊(Block)有木有什么標準 何時決定一個部分提取為塊而不是其父級的元素呢(Element)?~6. 彈出式菜單 - android京東優惠券中心彈出菜單的實現?7. node.js - mongo TTL 數據過期不刪除8. android - recyclerview顯示錯亂9. android - 京東app下面的table背景怎么實現的?10. javascript - springmvc, 前后端分離的方案?
排行榜
