par
Ryle » 03 avr. 2010, 13:07
Comme l'indique ton message d'erreur, le problème vient du fait que ta variable $list n'est pas un tableau associatif, mais un objet :
$list=mysql_fetch_object( $qid);
Tu ne peux donc pas faire appel ou modifier $list['manager'].
Si tu utilises mysql_fetch_assoc() au lieu de mysql_fetch_object(), cela devrait mieux fonctionner
Et pour répondre à la question subsidiaire, tu peux très bien faire un " return $mgrlst['full_name']; " sans avoir besoin de stocker la valeur dans une autre variable

Comme l'indique ton message d'erreur, le problème vient du fait que ta variable $list n'est pas un tableau associatif, mais un objet :
[php]$list=mysql_fetch_object( $qid);[/php]
Tu ne peux donc pas faire appel ou modifier $list['manager'].
Si tu utilises mysql_fetch_assoc() au lieu de mysql_fetch_object(), cela devrait mieux fonctionner :)
Et pour répondre à la question subsidiaire, tu peux très bien faire un " return $mgrlst['full_name']; " sans avoir besoin de stocker la valeur dans une autre variable :)