soucis tableau dans une methode

Petit nouveau ! | 5 Messages

15 oct. 2010, 14:32

Bonjour,

J'ai un petit soucis avec une de mes classes.

Dans cette classe j'ai une méthode qui rempli un tableau.
Ce tableau est déclaré en public mais j'ai des messages erreur par rapport au clé du tableau.

Voici le code dans la classe :

class User{
public $tableau = array();

function __construct()
{
$sql = 'SELECT nom,prenom,statut,date FROM famille_tbl';
$req = mysql_query($sql) ;
while($data = mysql_fetch_assoc($req))
{
$this->tableau[] = array(
'nom' => $data['nom'],
'prenom'=> $data['prenom']);
}
}
}

Voici le message d'erreur :

Notice: Undefined index: nom in C:\wamp\www\test\test.class.php on line 11


Quelqu'un peut-il m'aider ?

Merci

ViPHP
ViPHP | 5462 Messages

15 oct. 2010, 14:35

$this->tableau[] = $data;
:wink:

Petit nouveau ! | 5 Messages

15 oct. 2010, 15:07

oui mais j'aimerais pouvoir personnaliser chaque clé pour chaque champs.

dans l'exemple ci-dessus la clé est nom et le champs également mais si je veux l'appeller autrement, je sui scoincé

ViPHP
ViPHP | 5462 Messages

15 oct. 2010, 15:08

oui mais j'aimerais pouvoir personnaliser chaque clé pour chaque champs.

dans l'exemple ci-dessus la clé est nom et le champs également mais si je veux l'appeller autrement, je sui scoincé
ca se règle dans ta requête ca

Petit nouveau ! | 5 Messages

15 oct. 2010, 15:14

j'y avais pas penser

Merci