Modérateur PHPfrance |
10684 Messages
24 juin 2021, 12:59
Salutations !
As-tu essayé cette requête directement sur ta base dans phpMyAdmin ou équivalent (en remplaçant le :id par une valeur). Est-ce qu'elle retourne le résultat que tu attends ? Si aucun résultat n'est retourné, il n'y aura pas non plus d'enregistrement sur lesquels boucler pour afficher l'avatar et donc une page blanche.
Si tu as bien le résultat souhaité, c'est qu'il y a un problème dans ta boucle. $pdostat->fetch(PDO::FETCH_OBJ) retourne un objet anonyme avec les noms de propriétés qui correspondent aux noms des colonnes retournés dans le jeu de résultats. $avatar n'est dans ce cas pas une chaine de caractères, mais un objet dont il faut lire les attributs pour obtenir l'avatar.
Si tu regardes le code source de la page générée, du devrait voir plein de balises <img> mal constituée...
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...