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 :

afficher des image venant d'un champ BLOB


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 62
    Par défaut afficher des image venant d'un champ BLOB
    bonjour !
    voila, je n'arrive pas a afficher plusieur images au sein d'une page prvenant d'un champ BLOB d'une base mysql ...

    j'arrive a en afficher une avec ce bout de code :
    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
     
    <?php
    	if ( isset($_GET['id']) ){
    		$id = intval ($_GET['id']);
    		include('class/class_connection.php');
    		$cnx = new Connexion();
    		$SQL = "SELECT id, extention, image ".
    			   "FROM photo WHERE id = ".$id;
    		$resultat=$cnx->Query($SQL);
     
    		$ret = mysql_query ($SQL) or die (mysql_error ());
    		$col = mysql_fetch_row ($ret);
    		if ( !$col[0] )	{
    			echo "Id d'image inconnu";
    		}else{
    			header("Content-type: ".$col[1]);
    			echo $col[2];
    		}
    	}else{
    		echo "Mauvais id d'image";
    	}
     
     
    ?>
    mais comment en afficher plusieur en milieux de page ? (avec ce script imposible car on touche au header ...
    un peu comme dans un blog : image plus texte x fois sur une page

    ou un forum

    merci d'avance

  2. #2
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    salut,
    je ne sais pas comment tu inséres ton image dans ta page, mais voici ce que je fais quand je me sers d'un script pour générer des images :
    1- je sépare le code. C'est à dire que le script de génération d'image est sur un fichier et le code de ma page sur un autre fichier.
    2- ensuite j'appelle le script de génération d'image à travers la balise <img src="generer_image.php?id=4">.

    en espérant que ça aide

Discussions similaires

  1. afficher des images dans un mail venant d'une bdd
    Par arckaniann dans le forum Langage
    Réponses: 2
    Dernier message: 09/05/2013, 10h45
  2. [MySQL] Impossible d'afficher image provenant d'un champ BLOB
    Par Dougou dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 20/12/2011, 15h15
  3. Afficher des images blob
    Par sunbata dans le forum PL/SQL
    Réponses: 1
    Dernier message: 21/11/2008, 16h36
  4. [MySQL] Afficher une image stockée dans un champs blob
    Par encoupe dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 08/11/2006, 12h00
  5. Afficher une Image stockée dans un champs BLOB oracle
    Par nonaparus dans le forum Access
    Réponses: 1
    Dernier message: 18/10/2006, 08h26

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