Mysql
 sql >> Base de données >  >> RDS >> Mysql

PDO fetchAll groupe les paires clé-valeur dans le tableau assoc

Pour votre problème, il existe une solution toute prête, c'est-à-dire :

$q = $db->query("SELECT `name`, `value` FROM `settings`;");
$r  = $q->fetchAll(PDO::FETCH_KEY_PAIR);

Fonctionne pour moi, sur PostgreSQL 9.1 et PHP 5.3.8 sous Windows 7 x64.