Afficher les donnees d'une table en php

Résolu/Fermé
charly_luyeye Messages postés 27 Date d'inscription samedi 30 décembre 2017 Statut Membre Dernière intervention 29 avril 2023 - Modifié le 1 mars 2019 à 12:29
charly_luyeye Messages postés 27 Date d'inscription samedi 30 décembre 2017 Statut Membre Dernière intervention 29 avril 2023 - 18 avril 2019 à 16:20
Bonjour
Je m’appelle Charly, débutant en PHP et je tente de récupérer les données dans une table musiciens qui est déjà créer et qui reçoit les informations à partir d’un formulaire.
Je veux afficher sur une page (afficher_musiciens.php) l’id, le prénom, le nom et la photo.
Mais seule l’id, le prénom et le nom qui s’affiche pour la photo je reçois la notification
(!) Notice: Array to string conversion in C:\wamp\www\clm ndoule\afficher_musiciens.php on line 62

Quelqu’un peut il m’aider à récupérer les photos pour les afficher de tel sorte que l’id, le prénom et nom de chaque entrées soit affectés à la photo.
Voici ce que j’ai tenté comme code :
<?php
try
{
$bdd = new PDO ('mysql:host=localhost;dbname=clm_studio_multimedias', 'root' , '');     
}
catch(Exeption $e)
{
die('Erreur : ' .$e->getMessage());
}

$reponse = $bdd->query('SELECT id,photo, prenom, nom FROM  musiciens ORDER by id DESC ');
while ($donnees = $reponse->fetch()){?>
<strong><?php echo $donnees['id'] . '.' ;?></strong>
<strong><?php echo $donnees['prenom'];?></strong>
<strong><?php echo $donnees['nom'];?></strong>
 <?php echo $donnees=['photo'];?>
<?php
}
?>

2 réponses

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
1 mars 2019 à 19:57
Bonjour,

Simplement un signe = en trop
 echo $donnees=['photo'];?


A remplacer par
 echo $donnees['photo'];?


0
charly_luyeye Messages postés 27 Date d'inscription samedi 30 décembre 2017 Statut Membre Dernière intervention 29 avril 2023
18 avril 2019 à 16:20
ok. effectivement l'egalité avait tous bafoué
echo $donnees['photo'];
0
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
1 mars 2019 à 13:57
Bonjour,

Tout dépend de la façon dont est stockée ta photo.
Est-ce un champ binaire qui contient les octets de la photo elle-même, ou est-ce un nom de fichier, une URL ?

Xavier
-1