| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Можно ли определить сколько полей обновлено? |
| Автор: Elfet 7.2.2008, 17:16 | ||
Можно ли определить сколько полей обновлено?
|
| Автор: Elfet 7.2.2008, 17:35 | ||
Нужно что-то вроде этого?
|
| Автор: GeneralElectric 7.2.2008, 17:37 |
| одно |
| Автор: Elfet 7.2.2008, 17:42 | ||
А если там нету полей с таким же mid? |
| Автор: skyboy 7.2.2008, 17:44 |
| в общем виде - используя http://ua.php.net/mysql_affected_rows. GeneralElectric, ответ очень емок, но мне кажется, не учтена возможность, что условие WHERE ни одна запись не удовлетворит. И тогда результат будет - 0. Так что "0 или 1" - наиболее полный ответ. |
| Автор: Elfet 7.2.2008, 17:53 | ||
Блин
Мне это не подходит Как можно объеденить SELECT c UPDATE? |
| Автор: GeneralElectric 7.2.2008, 17:55 |
| Может быть, лучше озвучить задачу, для которой это требуется? |
| Автор: Elfet 7.2.2008, 18:09 | ||
Обновить поле и проверить ест ли вообще такое поле. Не хочу два запроса:
|
| Автор: gta4kv 7.2.2008, 18:13 | ||||
Может так? Хотя я не совсем понял задачу. или
|
| Автор: gta4kv 7.2.2008, 18:26 | ||||||
да... и вправду, что) Добавлено @ 18:29 хотя, помойму если выполниться апдейт должно вернуться что-то типа true от сервера, а если mid'a нету - то и апдейт не выполниться ) ну и значит вернется false, хотя я чувствую что это скорее бред) и вообще изначально вопрос звучал как:
а щас уже что-то не то %) |