Phpsql
Résolu
salna
Messages postés
43
Statut
Membre
-
pyschopathe Messages postés 2053 Statut Membre -
pyschopathe Messages postés 2053 Statut Membre -
Bonjour,
mon problème est comment on peut récupérer la valeur d'un champ de type BLOB a partir d'une base de donnée
j'essaie avec la fonction php
('content-type: image/jpeg')
echo $image;
mais sans succès
voici:
<?php
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("bou");
$rep=mysql_query("SELECT * FROM table ");
while ($donne=mysql_fetch_assoc($rep))
{
echo $donne['image'];/*ici le problème*/
echo $donne['prop'];
echo $donne['prix'];
echo '<a href="http://localhost/dos/page_acha.php?cle='.$np.'>acheter</a>
?>
mon problème est comment on peut récupérer la valeur d'un champ de type BLOB a partir d'une base de donnée
j'essaie avec la fonction php
('content-type: image/jpeg')
echo $image;
mais sans succès
voici:
<?php
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("bou");
$rep=mysql_query("SELECT * FROM table ");
while ($donne=mysql_fetch_assoc($rep))
{
echo $donne['image'];/*ici le problème*/
echo $donne['prop'];
echo $donne['prix'];
echo '<a href="http://localhost/dos/page_acha.php?cle='.$np.'>acheter</a>
?>
Configuration: Windows XP Internet Explorer 7.0
2 réponses
-
Pour t'aider, il faudrait que tu nous dise le contenu que devrait prendre $donne['image'] .Si je comprend bien ton problème, dans ta base de donnée tu as stocké la balise pour afficher l'image (<img ..... /> )?Et tu arrive pas après a l'utiliser ?
-
Ah désolé , je stock généralement le chemin de l'image dans ma bdd , c'est plus simple et j'ai jamais eu d'erreur comme ca.Je peux pas t'aider désolé.
-
- Au lieu de stocker l'image dans la base de données (donc à la place du champs blob), tu stocke l'adresse de l'image, dans un varchar par exemple, du genre : www.monsite.com/images/mon_image1.jpeg, ou seulement /images/mon_image1.jpeg, voire mon_image1.jpeg et tu reconstruit le chemin complet par la suite.
Ça prendra moins de place dans la base, tes requêtes seront plus rapides...
-