Bonjour,
Je vous explique le "délire" :

Je suis sur une appli MVC.
Avec mon controleur j'appelle un model qui me retourne un objet ( $data de type mysql_fetch_object).
Ma requete sql est de type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
" Select nom as `Nom du client` prenom `Prenom du client` FROM clients"
Donc je me retrouve avec des noms de colonnes comportant des espaces.

Pour exploiter ces résultats dans ma vue je fais des
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?while(list($key,$val)  = each($data )):?>
<p><?= $key ?> :  <?= $val ?></p>
<?endwhile;?>
Tout le monde est la c'est bon? lol

Je me retrouve donc avec Le nom de la colone, et le resultat qui va bien .

Le souci est que ma requete sql est "générique" et je suis obligé de temps a autre de unset de trois valeurs.(pour qu'elles ne soient pas affichées)

Mais comment "unset" un attribut qui a des espace comme nom?!


Merci pour l'aide

Aurais-je trouvé une des limites de PHP?