![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
|
Цитата:
Сперва толкаем все в базу, а потом, на основе ID, переименовываем файл и аплодим его сервер. От столбца pic можно вообще избавиться! Я правильно мыслю? UPD: написал, не увидев твоего последнего поста =)) Спасибо большущее!
__________________
Папа просил передать вам всем, что театр закрывается. Нас всех тошнит. Последний раз редактировалось Whatsername; 05.08.2005 в 12:45. |
|
|||||
|
$q="select max(`имя переменной`) from `название таблицы` where `bla-bla`";//запрос с БД
...//выполнение запроса и присваивание переменной $q вывода от запроса $q++; == я так понимаю трабла была в запросе теущего максимального значения в бд
__________________
А иногда революция просто засасывает... (С) Linus Torvalds |
|
|||||
|
Ветеран форума
|
Sloth.RU
пожалуйста не пиши бред... вопрос уже решён по самому правильному пути, то, что предлагаешь ты, это бред... представь себе ситуацию, когда одновременно два человека зашли на сайт и одновременно для обоих достался ИД твоим способом... что в итоге получится? при случае с mysql_insert_id автоинкремент поле уникально для сессии... и такого никогда не случиться. на будущее, прежде чем что-то постить, прочитай целиком тред, может быть уже всё удачно разрешилось и ненадо будет пытаться показать свои "знания" |
|
|||||
|
Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
|
это тоже может быть решением, спасиб. но неприятность в том, что определение Id основывается на предположении, а не на фактах.
пуристически подход нагаша более надежен: поменять местами занесение данных в бд и прочие операции на основе последнего Id.
__________________
Папа просил передать вам всем, что театр закрывается. Нас всех тошнит. |
|
|||||
|
Цитата:
__________________
А иногда революция просто засасывает... (С) Linus Torvalds |
|
|||||
|
Ветеран форума
|
=)
что за бред? не поверишь! два человека!!! но они вот решили в один и тот же момент им воспользоваться... такая возможность имееется... значит такой способ неприемлем... |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Цитата:
== а вот насчет "а если сразу два человека..." - вот это демагогия... вероятность того, что что-то выполнится не так рана практически нулю... потому что выполнение части скрипта с выборко и помещением занимает сотые доли секунды...
__________________
А иногда революция просто засасывает... (С) Linus Torvalds |
|
|||||
|
Ветеран форума
|
человеку помогли успешно... ушли в пустой и непонятный флейм...
|
![]() |
![]() |
Часовой пояс GMT +4, время: 17:35. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|