<?php
$dbms='mysql';
$dbName='luo';
$user='root';
$pwd='root';
$host='localhost';
$dsn="$dbms:host=$host;dbname=$dbName";
try{
$pdo=new PDO($dsn,$user,$pwd);
$query="select * from tb_affiche";
$result=$pdo->prepare($query);
$result->execute();
while($res=$result->fetch(PDO::FETCH_ASSOC)){
?>
<?php
}
echo "PDO鏈接Mysql";
}catch(Exception $e){
echo $e->getMessage()."
";
}
?>
出現Notice: Use of undefined constant createtime - assumed 'createtime' in D:\WWW\aff.php on line 24
錯誤
錯誤信息顯示:常量 createtime 未定義
但你給出的代碼中並沒有出現 createtime
估計是你在使用查詢結果時寫作 $res[createtime] 了,改作 $res['createtime'] 就可以了