Afficher image de type longblob en php

Hacker#1 Messages postés 88 Statut Membre -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
<html> 
<body> 
<?php 


mysql_connect('localhost','root',''); 
mysql_select_db ('mabase'); 

header('Content-type: image/jpeg'); 
$req=mysql_query("select * from images"); 

$data=mysql_fetch_array($req) 

echo "<img src=".$data["image"]."/>"; 

?> 
</body> 
</html> 

a l'execution il me donne
Parse error: parse error in C:\wamp\www\image\image2.php on line 14

comment faire pour afficher image stockee en mysql de type longblob

3 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Il n'y a rien à corriger.
    Tu m'expliqueras comment une page Web peut avoir un "Content-type: image/jpeg".
    Crées un fichier à part avec ce type MIME qui ira lire dans la base de données, et indique l'url de ce fichier (avec des paramètres GET) dans ton src.
    0
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    L'attribut 'src' doit contenir le chemin vers une image, pas le "code" de l'image.
    Et il faut éviter de stocker des fichiers dans une base : stockes plutôt le chemin sur le FTP.
    -1
  3. Hacker#1 Messages postés 88 Statut Membre
     
    mais je veux afficher une image stockee
    quelqu'un peut corriger corriger mon code pour avoir le resultat souhaite svp
    -2