begin process at 2012 05 28 13:27:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

afficher une photo à partir d'une requete sql


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

afficher une photo à partir d'une requete sql

samedi 20 mai 2006 à 19:57:48 | afficher une photo à partir d'une requete sql

oceane751

bonjour!

comment extraire une photo via une requete sql?
une requete du genre : SELECT image FROM produit WHERE ref_produit = '1'
parce que ça n'extrait rien..
je pense qu'il y a un bout de code spécial mai lequel?
j'ai po trouvé..
merci..

samedi 20 mai 2006 à 20:06:11 | Re : afficher une photo à partir d'une requete sql

malalam

Administrateur CodeS-SourceS
Hello,

?? Une photo...c'est à dire ? Tu as stocké quoi dans ton champ 'image' ?
samedi 20 mai 2006 à 20:26:30 | Re : afficher une photo à partir d'une requete sql

oceane751

j'ai inseré l'URL de la photo dans mon champs image de type blob, Binaire

mais j'arrive pas à charger cette photo grâce à une requete  SQL...
dimanche 21 mai 2006 à 00:41:49 | Re : afficher une photo à partir d'une requete sql

satellite34

normal !

si t'a inséré l'url de la tof, fais le dans un champs varchar 255, comprends pas, une url n'est pas de type binaire ! c'est simplement un texte  !

voila un petit script qui récup une image dans la bdd et la retaille :

<?php if($row_Recordset1['image'] == "/chemin/images/photos/") // si la requete retourne pas d'image
    {
   $affiche=250;
   $image= "./chemin/images/photos/default.jpg"; // adresse de l'image par defaut
   $taille=getimagesize($image);
   $largeur=$taille[0];
   $hauteur=$taille[1];
     
   //image verticale ou carrée
   if ($hauteur>=$largeur)
   {
    $hauteur2=$affiche;
    $largeur2=round(($hauteur2/$hauteur)*$largeur);
   }
     
   //image horizontale ou carrée
   else
   {
    $largeur2=$affiche;
    $hauteur2=round(($largeur2/$largeur)*$hauteur);
   }
   echo"<img border='0' src='$image' width='$largeur2'  height='$hauteur2' class='bordure-img'>";
    }

    else    // l'mage est la.
    {
   
   $affiche=250;
   $image= ".".$row_Recordset1['image']; // adresse de l'image , stockée dans la bdd
   $taille=getimagesize($image);
   $largeur=$taille[0];
   $hauteur=$taille[1];
     
   //image verticale ou carrée
   if ($hauteur>=$largeur)
   {
    $hauteur2=$affiche;
    $largeur2=round(($hauteur2/$hauteur)*$largeur);
   }
     
   //image horizontale ou carrée
   else
   {
    $largeur2=$affiche;
    $hauteur2=round(($largeur2/$largeur)*$hauteur);
   }
   echo"<img border='0' src='$image' width='$largeur2'  height='$hauteur2' class='bordure-img'>";
} ?>

bien entendu la taille ici est de 250px ( la largeur plutot )
$row_Recordset1['image']; représente le résuktat d'un SELECT dans ta bdd.

voila, gsper que cela pourra t'aider .


@+;
satellite34

http://www.wxdevelop.com/

dimanche 21 mai 2006 à 12:26:01 | Re : afficher une photo à partir d'une requete sql

coucou747

Administrateur CodeS-SourceS
Réponse acceptée !
Salut,

t'aurais du mettre le contenu de ton image dans un champ de type mediumblob...

ça t'aurait permi des choses comme :

header('Content-type: '.$data['typeImage']);
echo $data['blobImage'];

In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)
dimanche 21 mai 2006 à 17:15:12 | Re : afficher une photo à partir d'une requete sql


Cette discussion est classée dans : sql, partir, afficher, requete, photo


Répondre à ce message

Sujets en rapport avec ce message

Afficher le resultat d'une requete SQL sur une page web [ par starskyb ] Bonjour,j'essaie laborieusement d'afficher le resultat de cette requete :$sql = 'SELECT NomEleve, retenue.NumEleve, retenue.HeureDebutRetenue, retenue Besoin d'aide pour afficher une requete sql [ par syln3o ] Bonjour a tous.Et bien voila, j'ai un probleme je n'arrive pas a transformer une requete SQL comme je le veux (Bin vi, quand on en a pas les competenc Afficher une requete sql en plusierus collone [ par bellima ] J'ai une table sql comme çaCode_ind       Valeur      année      1                 200         2006     2                 100         2007      3      Afficher données MySQL ds textbox [ par caro93150 ] Bonjour,je voudrais afficher dans mon textbox une données qui se trouve dans ma BDD mes sans succès. Pourriez vous me dire où est mon erreur s'il vous Comment afficher un message d'attente pendant l'exécution d'une requête SQL [ par paulinec40 ] Bonjour à tous et à toutes,J'aimerai savoir s'il est possible d'afficher un message d'attente pendant qu'une requête SQL s'exécute (en PHP).Je n'ai pa requete sql ne revoyant rien [ par fabienenvac ] bonjourJe souhaite suite a une requete sql affiche ou non une phrase en fonction de ce qu'elle me renvoit.A savoir,     si le nombre de resultat est n Depassement memoire [ par tontonanton ] Bonjour, j'utilise une classe abstraite SQL qui me sert d'acces aux données depuis n'importe quelle autre classe.Cette classen'est jamais instanciée e aide sur requete... [ par titin ] bonjour tous! voila mon souci : j'aimerai une aide pour une requete(ci dessous) à savoir de changer la valeur10* pour adapter à chasue case un ciffre requete SQL et @ [ par val_lala ] Bonjour, bonsoir,Voila, j'ai un petit soucis au niveau d'une requete SQL (qui ne fonctionne pas, bien évidement!!!).Voici 2 requetes :$mdp='123';$Quer creer une requette sql a partir d'un formulaire [ par clement1138 ] bonjour, j'ai une page avec beaucoup de checkbox.....il s'agit en fait d'une recherche organisée par un formulaire.....le formulaire permet donc de tr


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,838 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales