文章詳情頁
數(shù)據(jù)庫pdo連接問題
瀏覽:89日期: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;}
都顯示連接成功了,結(jié)果卻是直接顯示了MySQL語句
問題解答
回答1:先excute執(zhí)行,再用fetch去獲取結(jié)果集
回答2:execute()不執(zhí)行?回答3:當(dāng)前的$str是sql語句對象,也叫PDOStatement對象,即預(yù)處理對象,它有一個(gè)"queryString"屬性,值就是你當(dāng)前的SQL語句
回答4:pdo連接成功object(PDOStatement)#2 (1) { ['queryString']=> string(18) 'SELECT * from user' } 這個(gè)是運(yùn)行結(jié)果,各位大神求解答相關(guān)文章:
1. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題2. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.3. css - 定位為absolute的父元素中的子元素 如何設(shè)置在父元素的下面?4. javascript - angualr2中emit觸發(fā)一個(gè)方法然后怎么獲得這個(gè)promise的結(jié)果5. java - 請問在main方法中寫成對象名.屬性()并賦值,與直接參參數(shù)賦值輸錯(cuò)誤是什么原因?6. mysql里的大表用mycat做水平拆分,是不是要先手動分好,再配置mycat7. java - Spring boot 讀取 放在 jar 包外的,log4j 配置文件,系統(tǒng)有創(chuàng)建日志文件,不寫入日志信息。8. javascript - 圖片鏈接請求一直是pending狀態(tài),導(dǎo)致頁面崩潰,怎么解決?9. python - beautifulsoup獲取網(wǎng)頁內(nèi)容的問題10. 怎么用css截取字符?
排行榜

熱門標(biāo)簽