Я знаю, что это было задано раньше, и я знаю, что вы можете сделать это, создав отдельную страницу для каждого изображения. Но это не идеально для того, что я хочу.mySQL blob изображения распечатать?
Я хочу сделать что возраст старье отображения нескольких изображений из БД на той же странице:
echo "<table>";
echo "<tr class ='tablehead'><td>Name</td><td>Location</td><td>Review</td><td>Image</td><td>Thumb</td></tr>";
while ($row = mysql_fetch_array($query))
{
echo "<tr>";
echo "<td>" . $row['user_fname'] . "</td>";
echo "<td>" . $row['user_location'] . "</td>";
echo "<td>" . $row['user_review'] . "</td>";
echo "<td>" . $row['user_image'] . "</td>";
echo "<td>" . $row['user_thumb'] . "</td>";
echo "</tr>";
}
echo "</table>";
user_image
и user_thumb
являются BLOB изображения, там как-нибудь показать их все на этой странице, возможно, устанавливая их в php-переменную, а затем конвертируя в javascript или что-то в этом направлении? Вместо:
header('Content-type: image/jpg');
echo $thumb;
В отдельном файле?
Я считаю, что это ответ на ваш вопрос: http://stackoverflow.com/questions/5753928/how-to-display-multiple-images-blob-from-mysql-using- PHP. –