В вашей базе данных, если я правильно понял, вы сохраняете изображение как C:/wamp/www/my_project/uploads/_1_.jpg
Так что, когда вы выводите путь изображения к атрибуту img src
, у вас будет
, который не будет работать как локальный путь на вашем компьютере.У меня не будет этого изображения в моей файловой системе.Изображение должно быть доступно на веб-сервере.(как ваш файл index.php)
Таким образом, вам нужно сохранить изображение как это:
uploads/_1_.jpg
, а затем выполните <img src="<?php echo $data['screenshot'];?>" />
Или сохраните изображение как:
_1_.jpg
, а затем выполните
<img src="<?php echo sprintf("uploads/%s", $data['screenshot']);?>" />
РЕДАКТИРОВАТЬ: чтобы быть ясным: где вы храните, это правильно,Но вам не нужен полный путь в БД, вам просто нужен путь к веб-серверу.