Bonjour à tous,
je débute en mapping , et voila que je bloque déja sur un problème.
Je précise que j'utilise PMO car après étude de plusieurs outils, ce dernier semble correspondre à mes besoins.
Je cherche à afficher la clé primaire (un int) de ma table utilisateur : j'ai donc écris le code suivant :
Voici l'exception pour id_user :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $controller = New PMO_MyController(); $map = $controller->query("SELECT * FROM user;"); while($result = $map->fetch()) { echo ($result['user']->nom); // fonctionne très bien echo ($result['user']->prenom); // fonctionne aussi echo ($result['user']->id_user); //erreur }
Fatal error: Uncaught exception 'Exception' with message 'Error: Attribute id_user doesn't exist' in C:\wamp\www\SisSupportTool\PMO_core\PMO_MyObject.php:188 Stack trace: #0 C:\wamp\www\SisSupportTool\PMO_core\PMO_MyObject.php(246): PMO_MyObject->get('id_user') #1 C:\wamp\www\SisSupportTool\newrequest\newrequest.php(170): PMO_MyObject->__get('id_user') #2 {main} thrown in C:\wamp\www\SisSupportTool\PMO_core\PMO_MyObject.php on line 188
J'ai inséré une nouvelle colonne (int) dans ma table utilisateur et php me sort la meme exception quand je cherche à afficher ce nouvel int.
C'est à se tirer les cheveux.
Merci d'avance énormement pour votre aide.
Clément
Partager