Вызов изображений по id (php) - PullRequest
0 голосов
/ 30 ноября 2018

Я использую этот код для отображения изображения в каталоге, вызывая идентификатор продукта + s.jpg

<img src="../product_pics/<?php echo $rxd['id'];?>s.jpg">

Это хорошо работает для существующего продукта, но не будет работать, если я создам новый элемент в базе данных с уникальным идентификатороми соответствующее изображение в правильном каталоге.

Изображение есть, но переход к localhost / project1 / product_pics / 75s.jpg не покажет ничего, кроме localhost / project1 / product_pics / 10s.jpg отобразит изображение правильно.

Я попытался переименовать картинку, которая работает, с 10s.jpg до 75s.jpg (где 10s.jpg отображается правильно, но при переименовании в 75s.jpg изображение не отображается)

Я нехорошо с php, мне сказали, что если я добавлю новый столбец в базу данных с уникальным идентификатором и назову картинку, как я показал выше, она должна работать.

Есть идеи, в чем может быть проблема?

1 Ответ

0 голосов
/ 30 ноября 2018

Мои извинения.

Вот что случилось.

Я переместил свой проект в подкаталог и не исправил ссылки на изображения.Изображения от 1s.jpg до 10s.jpg работали только потому, что они были случайно помещены также в корневую папку.Новые изображения, однако, были добавлены только внутри подпапки, где путь был неправильным.

Спасибо и еще раз извините, я почти проверил, работает ли гравитация.

...