従来のdb_connectionをpdoに変換することはほとんど成功していませんが、動作しているようです...
しかし、2つの特定のselectおよびinsertステートメントに問題があります。
$comments = array();
$result = mysql_query("SELECT * FROM comments WHERE page='$_SESSION[page]' ORDER BY dt ASC");
while($row = mysql_fetch_assoc($result))
{
$comments[] = new Comment($row);
}
foreach($comments as $c){
echo $c->markup();
}
と
mysql_query("INSERT INTO comments(page,name,url,email,body)VALUES (
'{$_SESSION['page']}',
'".$arr['name']."',
'".$arr['url']."',
'".$arr['email']."',
'".$arr['body']."'
)");
$arr['dt'] = date('r',time());
$arr['id'] = mysql_insert_id();
これはすべてそのままで機能しますが、pdoとして-私は多くの「例」を試しました-結果はありません。