「PHPとデータベース - PDO」の版間の差分

ナビゲーションに移動 検索に移動
257行目: 257行目:
                         PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
                         PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
                         PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
                         PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
                        PDO::ATTR_EMULATE_PREPARES => false,
                       ]);
                       ]);
   
   
264行目: 265行目:
       //                  PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
       //                  PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
       //                  PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
       //                  PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
      //                  PDO::ATTR_EMULATE_PREPARES => false,
       //              ]);
       //              ]);
       //$dbh->exec("SET NAMES utf8mb4");
       //$dbh->exec("SET NAMES utf8mb4");
276行目: 278行目:
     {
     {
       // エラーが発生した場合、"500 Internal Server Error"を表示して終了する
       // エラーが発生した場合、"500 Internal Server Error"を表示して終了する
       // もし、エラー画面を表示する場合、HTMLの表示を継続する
       // もし、任意のエラー画面を表示する場合、HTMLの表示を継続する
       // ここではエラー内容を表示しているが、実際の商用環境ではログファイルに記録してWebブラウザには表示しない方が望ましい
       // ここではエラー内容を表示しているが、実際の商用環境ではログファイルに記録してWebブラウザには表示しない方が望ましい
       header('Content-Type: text/plain; charset=UTF-8', true, 500);
       header('Content-Type: text/plain; charset=UTF-8', true, 500);

案内メニュー