IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Affichage plusieurs images


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 30
    Par défaut Affichage plusieurs images
    Bonjour à tous,

    Je voudrais pouvoir afficher plusieurs images stockées dans ma base mysql comme blob,
    j'ai créé une table images (imageID int pk autoincrement, imageData blob)

    et j'ai créé un script connexion.php

    également j'ai créé un script image.php pour header un blob

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <?php
     
    include ("connexion.php");
     
    $id=abs($_GET['id']);
    $query = mysql_query("SELECT imageData FROM imagese WHERE id=$id");
    $data=mysql_fetch_array($query);
     
    header('Content-type: image/jpeg');
    echo $data['myImage'];
    ?>
     
    et finalement j'ai essayé d'afficher la liste des images 
    <?php
    // connect to mysql server
    include ("connexion.php");
     
     
     
            $query = mysql_query("SELECT imageID FROM imagese");
      while($data=mysql_fetch_array($query)) {
      echo '</br><'.'img src="image.php?id='.$data['imageID'].'">';
      }
     
    ?>
    mais le problème est la page ne m'affiche qu'une liste des icones des images au lieu les images elle méme, je me demande est ce que il y 'a quelqu'un qui peut m'aider la dessus, et merci à l'avance

  2. #2
    Membre éclairé
    Avatar de Jcpan
    Inscrit en
    Août 2008
    Messages
    542
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 542
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <?php
    // connect to mysql server
    include ("connexion.php");
      $query = mysql_query("SELECT imageID FROM imagese");
      while($data=mysql_fetch_array($query)) {
      echo '<img src="data:image/jpeg;base64,' . base64_encode( $data['imageID'] ) . '" />';
      }     
    ?>

Discussions similaires

  1. [Stratégie] Affichage de plusieurs images : limiter le nb de connexions ?
    Par Bobsinglar dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 08/04/2008, 18h18
  2. Réponses: 5
    Dernier message: 11/02/2007, 21h46
  3. Affichage de plusieurs images dans dans un Timage
    Par Petzouille57 dans le forum Delphi
    Réponses: 1
    Dernier message: 19/10/2006, 16h16
  4. affichage plusieurs images collées en CSS
    Par rudwolf dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 23/03/2006, 09h12
  5. [DirectDraw7] Affichage de plusieurs image bmp
    Par SteelBox dans le forum DirectX
    Réponses: 3
    Dernier message: 24/04/2004, 19h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo