だから現在、私はこれを私のPDOに使用しています:
config.php
$pdo = new PDO('mysql:host='.MYSQL_HOST.';dbname=driptone', MYSQL_USER, MYSQL_PASSWORD);
try
{
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch(PDOException $e)
{
echo 'ERROR: ' . $e->getMessage();
}
そして、接続が必要なすべてのクラスにそれを含めます。
使用法:
$this->property = $pdo->prepare();
Class Database などのクラスを介してこれを行っている人を見てきました。彼らはコンストラクターを介してそれを実行しています。
それらの違いは正確には何ですか?独自のクラスで PDO を使用してデータベース処理を実際に作成するにはどうすればよいですか?