Salut,

Voilà j'ai une table "étudiant" qui contient le nom, prénom, adresse...et la photo de l'étudiant (de type blob).

Lorsque j'affiche les données contenues dans la table grâce à ce code PHP, l'image s'affiche avec des caractères.

Comment faire pour qu'elle s'affiche normalement ?

MERCI !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
$sql = 'SELECT * FROM Etudiant';
 
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
 
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
    {
    // on affiche les informations de l'enregistrement en cours
    echo $data['idEtudiant'].' '.$data['nomEtudiant'].' '.$data['prenomEtudiant'].' '.$data['photoEtudiant'].' '.$data['adresseEtudiant'].' '.$data['codePostalEtudiant'].' '.$data['villeEtudiant'].' '.$data['paysEtudiant'].' '.$data['emailEtudiant'];
 
    }