afficher une image selectionee dans base avec php

afficher une image selectionee dans base avec php - PHP - Programmation

Marsh Posté le 12-03-2008 à 18:27:58    

salut  
voici mon probleme j ai une base ou il y a des images et son id et d autres champs et je dois selectioner des images d apres une condition je veux savoir comment voila une parti de mon code  
 
 
Code :

Code :
  1. $hote="127.0.0.1";
  2. $utilisateur="root";
  3. $modpass="";
  4. $connection=mysql_connect($hote,$utilisateur,$modpasse);
  5. //echo $connection;
  6. $nomdelabase="test";
  7. mysql_select_db($nomdelabase,$connection);
  8. //$requete="DELETE FROM image  WHERE id='1'";
  9. $requete = "SELECT photo FROM image WHERE TM='$tm'";
  10. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)   
  11. $req =mysql_query($requete,$connection) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); 
  12. // on compte le nombre de livre contenu dans la base de données   
  13. $nb_image = mysql_num_rows($req);
  14. echo $nb_image;
  15. if ($nb_image == 0) { 
  16.    echo 'Aucun livre enregisté.'; 
  17. else
  18.    echo '<table><tr><td><td>Description</td></tr>'; 
  19.    // on va scanner tous les tuples un par un   
  20.    while ($data = mysql_fetch_array($req)) { 
  21.          // on affiches les résultats dans la <table>  
  22.          echo '<tr><td><td>' , htmlentities(trim($data['photo'])) , '</td></tr>'; 
  23.    } 
  24.    echo '</table>'; 
  25. // on libère l'espace mémoire alloué pour cette requête   
  26. mysql_free_result ($req); 
  27. // on ferme la connexion à la base de données.   
  28. mysql_close ();


 
svp je dois faire quoi pour afficher ces images?

Reply

Marsh Posté le 12-03-2008 à 18:27:58   

Reply

Marsh Posté le 13-03-2008 à 17:14:39    

hum...  
 
ligne 27
htmlentities(trim($data['photo']))  
ca marchera pas ca... parcontre tu peux nous dire ce que ca affiche?

Reply

Marsh Posté le 13-03-2008 à 21:12:00    

et bien rien

Reply

Marsh Posté le 14-03-2008 à 09:56:03    

les images sont stockées en binaire dans ta base ?? ou juste le chemin ?
 
PS: remplace <td><td> par <td>
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed