Object of class InfosMembre could not be converted to string
badlor24
Messages postés
88
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonsoir,
J'essaie actuellement de me mettre au PHP orienté objet, et j'ai un gros soucis, mon code (qui suit) affiche cette erreur : [quote]Object of class InfosMembre could not be converted to string[/quote]
Dans un fichier accueil.php, je veux afficher la variable $pseudo, et l'erreur s'affiche, je ne sais pas comment faire, merci d'avance ;)
Si vous n'avez plus besoin d'aide, merci de passer le sujet en résolu !
J'essaie actuellement de me mettre au PHP orienté objet, et j'ai un gros soucis, mon code (qui suit) affiche cette erreur : [quote]Object of class InfosMembre could not be converted to string[/quote]
class InfosMembre extends Connexion { public function getPseudo() { $bdd = $this->connexion_bdd(1); $bdd = $bdd->prepare('SELECT * FROM membres WHERE Id = 20'); $bdd->execute(); $infos = $bdd->fetch(); $pseudo = $infos['Pseudo']; return $pseudo; } }
Dans un fichier accueil.php, je veux afficher la variable $pseudo, et l'erreur s'affiche, je ne sais pas comment faire, merci d'avance ;)
Si vous n'avez plus besoin d'aide, merci de passer le sujet en résolu !
A voir également:
- Object of class datetime could not be converted to string symfony
- Qwerty to azerty - Guide
- Nvcontainer windows class - Forum Carte graphique
- Sorry this video can not be played. please try again or pick another video iptv traduction - Forum Téléviseurs
- Your browser sent a request that this server could not understand. size of a request header field exceeds server limit. ✓ - Forum Réseaux sociaux
- Wfp to mp4 - Forum Accessoires & objets connectés
1 réponse
Bonjour,
Pour commencer, vu que tu utilises PDO, applique ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
ensuite, concernant l'écriture du code, je t'invite à lire également ça :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Et pour finir... tu as oublié un CONSTRUCTEUR dans ta class
https://www.php.net/manual/fr/language.oop5.decon.php
Sans oublier que si ton erreur persiste.. il nous faudra également montrer ton code de ton fichier accueil.php
.
Pour commencer, vu que tu utilises PDO, applique ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
ensuite, concernant l'écriture du code, je t'invite à lire également ça :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Et pour finir... tu as oublié un CONSTRUCTEUR dans ta class
https://www.php.net/manual/fr/language.oop5.decon.php
function __construct(){ parent::__construct(); }
Sans oublier que si ton erreur persiste.. il nous faudra également montrer ton code de ton fichier accueil.php
.