Comment recupere une image de la base en PHP5

chemaaffes -  
Ender-events Messages postés 248 Statut Membre -
Bonjour,
j'ai insert des images dans la base de données avec leur nom (pas leur chemin) . Ces images sont enregistrer dans un ficher et je veux les afficher dans mon site . Quelle requete faut-il utiliser pour rassembler le chemin de fichier (statique) et le nom de l'image (qui est dynamique) en php5

2 réponses

  1. Ender-events Messages postés 248 Statut Membre 51
     
    Les images sont enregistres dans le même répertoires ?
    0
    1. chemaaffes
       
      oui tout les images de mon site sont dans le meme fichier (images\image)
      0
  2. Ender-events Messages postés 248 Statut Membre 51
     
    Je présume que tu sais comment te connecter a ta base de donnée et affiché les donnée ?

    while ($donnees = $reponse->fetch()) { ?>
    <img src="images\<?php echo $donnees['name']; ?>" alt="<?php echo $donnees['alt']; // si tu a dans ta table un texte qui décrit l'image?>">
    <?php }
    
    0
    1. chemaaffes
       
      j'ai deja declare une fonction
      public function GetvoitureByDernivoiture()
      { require_once('connexion.php');
      $con=new connexion();
      $dbc=$con->getconnexion();
      $req="SELECT v.*,m.libelle_mod FROM voiture v, modele m WHERE m.id=v.id_mod order by (v.sotte_1ere_calculation) desc limit 9";
      $res=$dbc->query($req);
      return $res;

      }
      alors je ne peux pas appeler la requete "while ($donnees = $reponse->fetch())"
      0
    2. Ender-events Messages postés 248 Statut Membre 51
       
      c'est $res le nom de l'image ?
      <img src="images\<?php echo $res; ?>" alt="derniere voiture">

      vu que tu à fait un return je pense que ceci fonctionne aussi
      <img src="images\<?php echo GetvoitureByDernivoiture(); ?>" alt="derniere voiture">
      0