réaffectation de variable
Posté : 29 sept. 2014, 11:35
Bonjour à tous,
Petit problème avec une réaffectation de variable. Voilà mon code qui construit un tableau nommé $data avec un enregistrement issu d'une table :
Ce tableau contient : $data->div_1, $data->div_2, $data->div_3, $data->div_4
La variable $num contient une valeur comprise entre 1 et 4
Lorsque je veux afficher la valeur du tableau au moyen de :
je n'obtiens qu'un résultat vide !..
J'ai du raté quelque chose (je ne suis pas un expert en PHP ... sourire). Merci d'avance pour l'aide que vous pourriez m'apporter ...
Petit problème avec une réaffectation de variable. Voilà mon code qui construit un tableau nommé $data avec un enregistrement issu d'une table :
Code : Tout sélectionner
$prov = $cnx->prepare(" SELECT * FROM ma_table WHERE id=:cle ");
$prov->execute(array('cle' => $ref));
$data = $prov->fetch(PDO::FETCH_OBJ);
La variable $num contient une valeur comprise entre 1 et 4
Lorsque je veux afficher la valeur du tableau au moyen de :
Code : Tout sélectionner
echo ${'data->div_'.$num}je n'obtiens qu'un résultat vide !..
J'ai du raté quelque chose (je ne suis pas un expert en PHP ... sourire). Merci d'avance pour l'aide que vous pourriez m'apporter ...