Loading...
Хостинги/Домены | Если запись существует
Что указывать в VALUES(``) что последний
`fl_name` или $fl ?


$fl = rand();
INSERT INTO `data` (`id`, `date`, `fl_name`)
VALUES (202, NOW(), '{$fl}')
ON DUPLICATE KEY UPDATE `fl_name` = VALUES(``);

________
посл. ред. 27.08.2023 в 04:15; всего 8 раз(а); by SNEG
Твоя ON DUPLICATE KEY UPDATE не создаст, а обновит уже имеющий primary key, ну или ключ уникальный
Т.е. предыдущие данные будут затерты

Пс. Первый дол**б пошел?))
Есть варик который обновит данные текущего insert into который вставляется если ключ уже такой найден не трогая предыдущий?
SNEG (27 авг 2023, в 4:39)
Есть варик который обновит данные текущего insert into который вставляется если ключ уже такой найден не трогая предыдущий?
Как ты сам это представляешь?
По 1 ключу, 2 пользователя вход сделают?
SNEG (27 авг 2023, в 4:39)
Есть варик который обновит данные текущего insert into который вставляется если ключ уже такой найден не трогая предыдущий?
Insert не обновляет, а записывает
Онлайн: 11
Время:
Gen. 0.0946
(c) ByMAS.RU 2010-2025