Bonjour,
Après avoir cherché sans succès, j'aimerais comprendre pourquoi je n'ai ni message d'erreur, ni récupération des données que je souhaite dans le code suivant:
En faisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $sql = "SELECT * FROM type WHERE type_name = :name"; $fields = ['name' => $ENTITE_NAME]; $result = Mysql::getInstance()->lecture($sql, $fields);j'obtient ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part exit ('<pre>'.print_r($result).'</pre>');
stdClass Object ( [type_id] => 7 [type_name] => Catégorie )
1
Donc j'ai bien la ligne que je souhaite, jusque là pas de souci.
Si je fais :J'obtiens bien : Catégorie
Code : Sélectionner tout - Visualiser dans une fenêtre à part $rez = $result->type_name; exit ($rez);
Par contre si je faisJe n'obtient absolument rien. Ni message d'erreur, ni le 7 qui est attendu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $rez = $result->type_id; exit ($rez);
Si quelqu'un pouvez m'aider s'il vous plait, merci d'avance![]()
Partager