Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3026 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP]affichage image contenu dans un Blob

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP]affichage image contenu dans un Blob

n°752025
groskachou
Posté le 04-06-2004 à 09:47:29  profilanswer
 

Bon je vous cacherai pas que ca fait 2 jours que je suis dessus et ca ne marche toujours pas.
Pour faire simple voici le code:
<?php
function dessin($x){
//connection a la base de donnee
$dbhost = "localhost";  
$dbuser = "xxx";      // mysql user  
$dbpass = "xxx";       // mysql password  
$dbname = "upload";     // mysql database  
$conn=mysql_connect($dbhost,$dbuser,$dbpass) or die(erreurServeurMySQL());
mysql_select_db($dbname) OR die;
$requete="select image from up where id='$x'";
$resultat=mysql_query($requete,$conn);
while ($tableau=mysql_fetch_array($resultat)){
 //affichage de l image
 $image=$tableau[0];
 echo $image;
}
}
dessin('50'); //cette image s affiche correctement
echo "<br>";
dessin('51'); //cette image n est pas afficher! Pourkoi elle est pas afficher ???
mysql_close($conn);
?>
 
Donc le code va chercher dans le Blob le contenu de l'image entier (l'image est en faite stocker directement dans la base de donnée via le blob). Seulement ce code n'affiche que la premiere image et ne veut pas m'afficher la deuxieme.
Merci de vos réponses. Vous etes mon seul espoir!  :sweat:


Message édité par groskachou le 04-06-2004 à 09:48:08
mood
Publicité
Posté le 04-06-2004 à 09:47:29  profilanswer
 

n°752103
groskachou
Posté le 04-06-2004 à 10:27:23  profilanswer
 

Bon alors j'ai finalement trouvé tout seul. Je donne le code pour ceux qui serait bloquer comme moi.
 
fichier affiche_image.php
 
<?php
//connection a la base de donnee
$dbhost = "localhost";  
$dbuser = "xxx";      // mysql user  
$dbpass = "xxx";       // mysql password  
$dbname = "upload";     // mysql database  
$conn=mysql_connect($dbhost,$dbuser,$dbpass) or die(erreurServeurMySQL());
mysql_select_db($dbname) OR die;
$requete="select image from up where id=".$_GET['num'];
$resultat=mysql_query($requete,$conn);
while ($tableau=mysql_fetch_array($resultat)){
 //affichage de l image
 $image=$tableau[0];
 echo $image;
}
mysql_close($conn);
?>
 
 
fichier affiche.html
 
<html>
<body>
<table>
  <tr>
    <td>
   <img src="affiche_image.php?num=50">
 </td>
  </tr>
  <tr>
    <td>
   <img src="affiche_image.php?num=51">
 </td>
  </tr>
</table>
</body>
<html>
 
Et donc la c'est Jackpot ca marche.  :D


Message édité par groskachou le 04-06-2004 à 10:28:12

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP]affichage image contenu dans un Blob

 

Sujets relatifs
Site en php pr resolution 1024*768 ms prob en 800*600XSLT en PHP ? + Comment intégrer apache + cocoon ?
[JFreeReport]Problème d'affichage de l'entete ???????Programme perl ou php sur un port précis
[PHP] php irc[PHP] Article Admin : MONTER et DESCENDRE ?
upload d'image[PHP] alors la je comprend pas
problème d'affichage dans un calque[php] erreur dans le code
Plus de sujets relatifs à : [PHP]affichage image contenu dans un Blob


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR