私のソースコードは次のとおりです。
$db = new PDO("mysql:host=" . $host . ";dbname=" . $dbname, $username, $password);
$sth = $resourceLinkID -> prepare("SELECT * FROM `ant_Action`;");
$sth -> execute();
$result = $sth -> fetch(PDO::FETCH_ASSOC);
print_r($result);
^これは機能しています!
$db = new PDO("pgsql:dbname=" . $dbname . ";user=" . $user . ";password=" . $password . ";host=" . $host);
$sth = $resourceLinkID -> prepare("SELECT * FROM `ant_Action`;");
$sth -> execute();
$result = $sth -> fetch(PDO::FETCH_ASSOC);
print_r($result);
^これは ` 問題により機能しません。PosgreSQL では " この場合 ("ant_Action") を使用する必要があります
PDO を使用して、DB DRIVER に基づいて ` または " の使用法を抽象化する方法は?