<?php try{ $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; }
Beide zeigten an, dass die Verbindung erfolgreich war, aber das Ergebnis war, dass die MySQL-Anweisung direkt angezeigt wurde
當(dāng)前的$str是sql語(yǔ)句對(duì)象,也叫PDOStatement對(duì)象,即預(yù)處理對(duì)象,它有一個(gè)"queryString"屬性,值就是你當(dāng)前的SQL語(yǔ)句
pdo連接成功 object(PDOStatement)#2 (1) { ["queryString"]=> string(18) "SELECT * from user" } 這個(gè)是運(yùn)行結(jié)果,各位大神求解答