Alors, là, je ne comprends plus.
Je crée un tableau à deux dimensions, je le remplis au moyen d'une requête SQL et quand je veux le lire, ça merdoie.
J'ai beau me relire, je vois pas le schmurtz...
$tab = array();
$sql = "SELECT membre_id, membre_nom, membre_age
FROM membres
WHERE membre_actif = 1";
$res = mysqli_query($dbase, $sql) or die(mysqli_error($dbase));
while($ligne=mysqli_fetch_assoc($res))
{ extract($ligne);
$tab['nom'][$membre_id] = $membre_nom;
$tab['age'][$membre_id] = $membre_age;
}
var_dump($tab); // JUSQU'ICI, TOUT VA BIEN
foreach($tab as $key=>$val)
{ echo '<li>membre n°'.$key.' - nom : '.$val['nom'].' - âge : '.$val['age'].'</li>'; // LÀ, J'AI UN "UNDEFINED INDEX"
}