Bonjour, j'ai à peu près le même problème : en fait je veux sauvegarder
les données d'une table mySQL dans un tableau. La table comprend deux
valeurs : 'name' et 'value', et le tableau est de la forme
$prefs_table['name'] = 'value';
Seulement, la fonction qui remplit le tableau est récursive, et je suis donc obligé d'utiliser array_push.
Mais est-il possible avec cette fonction de donner une clé associative ??
Voici le code de la fonction :
$prefs_table = array();
$getprefs_query = "SELECT `id`, `name`, `value` FROM `".$table_prefix."config` ORDER BY `id` ASC";
$prefs_query = mysql_query($getprefs_query);
while($prefs_array = mysql_fetch_array($prefs_query))
{
$name = $prefs_array['name'];
$value = $prefs_array['value'];
array_push($prefs_table, $name => $value);
}Un clavier AZERTY en vaut deux !