|
|
|
| Я получаю фотографии через форму, в БД записываю только id_картинки(auto-increment) и id_юзера, который загружает файл, и файл сохраняю с именем id_картинки.jpg.
id_картинки я сразу после добавления записи в таблицу получаю путем select max(id_картинки),
но если одновременно будут несколько человек загружать картинки, то max(id_картинки) я могу получить не ту, что только что записал, а которую буквально сразу же добавил другой пользователь...
Может возникнуть такая проблема или я ошибаюсь?
т.е.
получаю файл
insert запись в таблицу, id_foto,id_user
maxid_foto=select max(id_foto)
сохраняю полученную картинку как maxid_foto.jpg | |
|
|