Affichage d'images depuis base MySQL
Bonjour,
Voici mon script d'affichage de news dans ma page :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<?php
//je sélectionne ma news depuis ma table
$news->SelectNews('1','id','desc');
include ("includes/connexion.php");
//ici, je sélectionne mes images
$req = "SELECT img_nom, img_id ".
"FROM images ORDER BY img_blob";
$ret = mysql_query ($req) or die (mysql_error ());
while ( $col = mysql_fetch_row ($ret) )
{
//et je les affiche
echo "<img src=\"apercu.php?id=".$col[1]."\">";
}
?> |
Au commencement j'utilisai une simple interface d'admin sans insertion d'images. Mais j'ai du adapter pour pouvoir insérer des images.
Je rencontre des problèmes avec l'affichage des images (elles se placent toutes au même endroit et non avec leur actu respective).
Qu'est-ce qui est le plus judicieux, adapter mes deux tables ('news' et 'images') pour qu'elles fonctionnent ensemble, ou insérer un enregistrement du type IMG_BLOB dans ma table 'news' ?