| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Узнать id обновленной записи |
| Автор: maxipub 10.6.2016, 17:22 | ||
| Добрый день! В таблице есть уникальный id. Но обновляется одна запись, подходящая по условию, по не уникальному полю some:
Можно как-то узнать id обновленной записи? Что-то типа http://php.net/mysql_insert_id только для UPDATE? Возможно, есть решение на самом MySQL? ЗЫ: как вариант SELECT-ить id по условию WHERE some=456 LIMIT 1, затем обновлять по полученному id. Но может есть что-то стандартное а-ля mysql_update_id ? |
| Автор: ksnk 10.6.2016, 18:27 | ||
Возможно http://stackoverflow.com/questions/1388025/how-to-get-id-of-the-last-updated-row-in-mysql поможет.
|
| Автор: _zorn_ 12.6.2016, 10:59 |
Советую не заморачиваться подобными "фишками"... Вначале это выглядит прикольно и т.п. но потом когда вы познаете ОРМ (а если не познаете то грош цена вам в крупных проектах) вам придется эти знания выкинуть на помойку. Если конечно ваш профиль не DBA |
| Автор: maxipub 15.6.2016, 15:07 |
| ksnk, блин, я потом как такие строки увижу в своем коде, точно не пойму что это такое... Какими именно "фишками"? Я - одиночка. По крайней мере на этом поприще. Так что получается в крупном проекте - бесценен! Ведь окромя меня там никого. |
| Автор: vikagr11 10.6.2017, 17:55 |
| автор по моему вы себя подгружаете .... лишним http://dolan.com.ua |
| Автор: _zorn_ 16.8.2017, 17:33 |
| deleted |
| Автор: Natalya96 14.12.2018, 22:13 |
Модератор: Сообщение скрыто. |