3 つのクエリを実行し、PDO で失敗したクエリを見つける必要があります。
私の設定php
$dbh = new PDO("mysql:host=$hostname;dbname=$dbname", $username, $password,array( PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,PDO::ATTR_AUTOCOMMIT, FALSE));
私のクラスファイル
class myClass
{
function lastbench()
{
try {
$q1 = "select * from user";
$code_pre = $dbh->prepare($q1);
$code_pre->execute();
if(!$code_pre)
{
throw new Exception("no table called user");
}
$q2 = "select * from userprofile";
$code_pre2 = $dbh->prepare($q2);
$code_pre2->execute();
if(!$code_pre2)
{
throw new Exception("no Profile table");
}
}
catch ( Exception $e)
{
$e->getMessage();
}
}
}
特定のブロックを取得する方法は実行されていません..