![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
下記のデータベースに接続する関数の意味は「MySQLに接続して、PDOクラスで接続したデータベース情報を返す」で合っていますか?
function get_db_connect(){
// MySQL用のDSN文字列
$dsn = 'mysql:dbname='. DB_NAME .';host='. DB_HOST .';charset='.DB_CHARSET;
try {
// データベースに接続する
$dbh = new PDO($dsn, DB_USER, DB_PASS, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8mb4'));
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
$dbh->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
} catch (PDOException $e) {
exit('接続できませんでした。理由:'.$e->getMessage() );
}
return $dbh;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- PHP 【PHP/MySQL】コード上で生成したクエリを基に集計クエリを作りたい 1 2022/07/28 15:06
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- PHP PHPSpreadsheetによる書き出し時のページネーション方法について 1 2023/03/20 10:35
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- MySQL PHP 画像のアップロード Qiita 2 2022/11/28 04:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
c#のTLS1.2での通信について
-
VB.NET Oracle接続 クライアン...
-
OracleInProcServer.XOraSessio...
-
データベース接続/切断の基本的...
-
ASP.NETのパフォーマンスと接続...
-
System.Net.Sockets.SocketExce...
-
c/sゲーム制作でのサーバーにつ...
-
VB6.0のコードによるMySQLへの接続
-
ctfmon.exe。スタック ベースの...
-
タスクバーのボタンがオレンジ...
-
TeraTermマクロの”Link...
-
有効なwin32アプリケーションで...
-
web.configとは?(初心者です)
-
C#からvbsを実行したい
-
Spy++の起動方法、使い方
-
「プロシージャ エントリポイン...
-
VBでWindowsをログオフ・ログオ...
-
IIS7.5 Excel ファイルオープ...
-
コマンドボタンのキャプション...
-
砂時計 点滅がなおりません・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
OracleInProcServer.XOraSessio...
-
System.Net.Sockets.SocketExce...
-
データベース接続/切断の基本的...
-
c#のTLS1.2での通信について
-
javascriptでSQLite接続
-
VB6.0のコードによるMySQLへの接続
-
ASP.NETでSQL-SERVERへの接続方法
-
ConnectNamedPipeの接続待ち
-
DataAdapterだけじゃダメ?
-
Android端末から外部DB(MYSQL...
-
Cでデータベース操作
-
システム作成においておススメ...
-
●Excel VBAからSQLServerのデー...
-
メールを変数の中に入れたいの...
-
Delphi でOracleのデータを表示...
-
VB2010 Dataset内のDB接続先変更
-
PHP 「mysql_connect」と「PEA...
-
【Win7・64・C#】マイコンUSB通...
-
【.NET】OracleConnection には...
-
[asp.net]visual studio2008のD...
おすすめ情報