Bonjour,
Je bloque sur un affichage d'objet à mon avis assez simple :

// nom du tableau : $selection'indicateurs']
Array
(
    [0] => stdClass Object
        (
            [donnee] => Ensemble
            [valeur] => 12000
        )
    [1] => stdClass Object
        (
            [donnee] => Hommes
            [valeur] => 13500
        )
    [2] => stdClass Object
        (
            [donnee] => hommes %
            [valeur] => 56
        )
)
echo $selection'indicateurs'][1][donnee]
Fatal error: Cannot use string offset as an array in C:\workspace\observatoire\index.php on line 153

merci de votre aide

3 réponses


bagui
Auteur
Réponse acceptée

Bonjour et merci pour vos réponses.
J'ai résolu mon problème en structurant mes données différents à la source et à la construction de mon array().
Merci

Essaye avant ton code :

$selection =array();

Ensuite, à la fin de ta page

print_r($selection);

Tu devrais avoir du mieux... ou du moins un autre message d'erreur :)

echo $selection'indicateurs'][0]->donnee;