0

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();
     }
     }



  }

特定のブロックを取得する方法は実行されていません..

4

0 に答える 0