Здравствуйте, может кто нибудь подсказать метод решения данной проблемы? В общем, в этом коде, я получаю картинки с сайта, названия у них генерируются в зависимости от первичного ключа таблицы в бд. Структура таблицы такая (скрин).
Pk_i_id (первичный ключ) должен увеличиваться на единицу, fk_i_id (внешний ключ) может быть одинаковым для разных Pk_i_id (т.е одно объявление (fk_i_id) может иметь много фотографий (pk_i_id). На основе этого я написал функцию "get_img", но когда я записываю фотографии они в папке имеют одно название и поэтому перезаписываются до тех пор, пока не запишутся в бд. Я вроде как понял, что это из-за того, что pk_i_id не обновляется (оно должно быть для каждой фотки увеличено на единицу), но я никак не пойму как заставить его увеличиваться. Может кто-то подсказать как поступить в этом случае?
Результат нужен примерно такой
Вот сам
код