文章詳情頁
數據庫pdo連接問題
瀏覽:122日期: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. angular.js - angularjs的自定義過濾器如何給文字加顏色?2. dockerfile - 為什么docker容器啟動不了?3. 請教各位大佬,瀏覽器點 提交實例為什么沒有反應4. javascript - es6中this5. macos - mac下docker如何設置代理6. dockerfile - 我用docker build的時候出現下邊問題 麻煩幫我看一下7. 新手 - Python 爬蟲 問題 求助8. javascript - 用rem寫的頁面,安卓手機顯示文字是正常的,蘋果顯示的文字是特別小的是為什么呢9. mysql - AttributeError: ’module’ object has no attribute ’MatchType’10. javascript - 我的站點貌似被別人克隆了, google 搜索特定文章,除了域名不一樣,其他的都一樣,如何解決?
排行榜
