Я хотел бы знать, как отображать кратные изображения из MySQL в Html.Как отображать многократные изображения из MySql
У меня есть два файла: photogallery.php где я показываю изображение и gallery.php, где у меня есть PHP-код. Это работает, но я могу отображать только 1 изображение, и я не вижу всех изображений!
Вот код для photogallery.php, где я показываю фото:
<div align='left'>
<img src='gallery.php' height='95' width='95'/>
</div>
и вот код для gallery.php:
session_start();
$host = "localhost";
$username = "root";
$password = "";
$db_name = "photos";
$tbl_name="gallery";
mysql_connect("$host","$username","$password")or die ("error22");
mysql_select_db("$db_name") or die("error2");
$ussername=$_SESSION['username'];
$query= mysql_query("SELECT * FROM $tbl_name where username='$ussername'");
while($row= mysql_fetch_assoc($query)){
$imageData=$row["image"];
//header("content-type:image/jpeg");
echo $imageData;
}
Спасибо!
Вы эхом отдаете '$ imageData' одному синтаксическому атрибуту' src'. Вы должны сделать цикл while в вашем 'photogallery.php'. –