Je rencontre un problème qui ne gène pas le fonctionnement mais qui est assez dérangeant.
Je vous montre mon code et ensuite j'explique :
D'un coté ma classe Utilisateur
Code : Tout sélectionner
class Utilisateur{
public function donneesUtilisateur($id_u, $db) {
$results = mysqli_query($db, 'SELECT u.* FROM utilisateur AS u WHERE id ='.$id_u);
$this->donnees_u = array();
foreach($results AS $key => $value){
array_push($this->donnees_u, $this->donnees_u[$key] = $value);
}
//Penser a utiliser => donnees_u[0][id]
}
}
Code : Tout sélectionner
$detailUser = new Utilisateur;
$detailUser->donneesUtilisateur($idu,$connect);
$tableau_utilisateur = $detailUser->donnees_u[0];
foreach($tableau_utilisateur AS $key => $value)
{
echo ($key.' --> '.$value.'<br />');
}
Je pense que mon utilisation de Array_push est mauvaise mais je tourne en rond depuis un bon moment sans trouver d'autre solution.
Merci d'avance pour votre aide
Cordialement