РЕШИТЬ!
поэтому я создал страницу загрузки изображений, которая сохраняет изображение в папку и отправляет имя файла в БД, я проверил, действительно ли они добавляются в БД и в папку, в которой они находятся, но когда я вызываю данные на другую страницу для отображения изображений, я получаю сломанные изображения.
ниже - мой код для вызова изображений, некоторый код, который я собрал из различных уроков, поскольку они дали мне ту же проблему, что и я сейчас.
UPDATE:
Мне удалось получить показанные изображения, но теперь я столкнулся с тем, что мне показывали одно и то же изображение для каждой вызванной строки данных, id и имя img_name и право для каждой строки, но изображение всегда совпадает с первым в списке.
ОБНОВЛЕННЫЙ КОД:
<?php
//connect to database
include ('connect.php');
//save the name of image in table
$query = mysql_query("select * from tbl_img") or die(mysql_error());
//retrieve all image from database and store them in a variable
while ($row = mysql_fetch_assoc($query))
{
$img_name = $row['img'];
}
?>
<?php
include ('connect.php');
$img_id = mysql_query("SELECT * FROM tbl_img");
while ($row = mysql_fetch_assoc($img_id))
{
$id = $row['img_id'];
echo "
$id<br>
$img_name<br>
<img src='http://localhost/testarea/include/site_images/$img_name' />
";
echo "<br><br><br></p>
";
}
?>