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
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...
Ça prendra moins de place dans la base, tes requêtes seront plus rapides...
" j'ai stocké des images dans la BDD dans et j'ai choisi le blob le type de l'image"