Na Twój problem jest już gotowe rozwiązanie, czyli:
$q = $db->query("SELECT `name`, `value` FROM `settings`;");
$r = $q->fetchAll(PDO::FETCH_KEY_PAIR);
Działa u mnie na PostgreSQL 9.1 i PHP 5.3.8 działającym na Windows 7 x64.
Na Twój problem jest już gotowe rozwiązanie, czyli:
$q = $db->query("SELECT `name`, `value` FROM `settings`;");
$r = $q->fetchAll(PDO::FETCH_KEY_PAIR);
Działa u mnie na PostgreSQL 9.1 i PHP 5.3.8 działającym na Windows 7 x64.