Des Images des liens dans la base de données MySQL?
Je veux stocker le lien d'une image dans une base de données et puis s'en faire l'écho sur une page.... Est-ce possible et comment dois-je faire? (l'écho de la actuall images et non le lien de l'image)
Comme vous pouvez le voir mon code echo: Le $link, $description $et le titre. Je veux ajouter un autre élément echos $imagelink.
echo "
<div class=\"pagination\" style=\"display:inline\"><ul style=\"background-color:#\"><li><div class=\"span3_search\"><h2><a href='$link'><b>$title</b></a></h2><br><img id=\"result_img\" src=\"img/lvmo.png\" /><br />
$description<br />
<a href='$link'>$link<br /><br /></a><p></div></li></ul></div>
";
- Oui c'est possible. Qu'avez-vous déjà essayé?
- Je pense que j'ai écrit à ma question un peu mal. Mon but est de stocker les liens dans la base de données pour les images. Et l'écho que des images sur la page. J'ai fait l'écho de 1 img mais ce n'était pas connecté à la base de données simplement à l'aide de l'img src de l'élément.
Vous devez vous connecter pour publier un commentaire.
Réponse courte
Simplement
echo
l'URL de l'image dans lesrc
attribut et l'image sera affichée.Travaillé Solution:
Table Design:
Requête SQL
PHP
Stocker des liens vers des images dans une base de données est facile. Légèrement plus difficile c'est de télécharger les images et il plus difficile est de s'assurer que le fichier téléchargé et de l'enregistrement de base de données sont en phase. Ce que vous magasin est généralement le nom du fichier que vous avez enregistré l'image en.
Edit:
Vous pouvez également stocker le fichier image dans un blob dans la base de données. Cela aurait besoin d'un programme qui prend une clé de base de données et le retour d'un flux binaire dans une réponse avec le bon type mime. C'est beaucoup plus de travail et la plupart des bases de données sont plus cher et plus lent que le système de fichiers.