Я создал таблицу, где я сохранил изображения через «BLOB». Мне нужно показать эти изображения вместе с другими элементами. Но я не знаю, как показать эти изображения вместе на одной странице. Вот мой php-код, который отображает другие вещи в виде таблицы. Точно так же я хотел отображать изображения соответственно. Любая помощь?Показать изображение из sql
<?php
$display_query = mysql_query("SELECT * FROM eportal");
echo "<table id='pageTable'><thead><tr><th>Item code</th><th>Description</th><th>Cost</th></tr></thead>";
echo "<tbody>";
while($row = mysql_fetch_array($display_query)){
print "<tr><td>".$row['itemid']."</td><td>".$row['description']."</td><td>";
print "₹".$row['cost']."</td></tr>";
}
echo "</tbody>";
echo "</table>";
mysql_close($connection);
?>
Savi ng Изображение в базе данных - плохая идея, вы должны хранить только путь изображения в базе данных и хранить изображение на диске, пожалуйста, проверьте мой [ответ] (http: // stackoverflow.com/a/9141116/996493) – Lucifer
Я согласен с Люцифером. Это также означает, что ваши изображения и т. Д. Могут храниться на сервере, отличном от вашего SQL Server. Это освобождает емкость на вашем SQL Server (сеть, процессор, диск, все) для реальной работы SQL, а не выступает в качестве файлового сервера. – MatBailie
Хорошо. Поэтому я должен просто сохранить его на своем диске и сохранить путь в базе данных и использовать «echo»/«print»; отображать изображения один за другим, поскольку он петли. – xan