| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > как работает вот эта функция |
| Автор: supervladislav 31.10.2011, 16:47 | ||||||
| Скажите вот эта функция возвращает полностью обновлённых строк или затронутых столбцов всёвремя возвращет ноль даже если только один столбец обновлён ну тоесть одна ячейках
Добавлено через 3 минуты и 43 секунды запрос сам выглядит вот так
внутри класса вот такое
|
| Автор: MoLeX 31.10.2011, 17:00 |
| а при апдейте разве что-то возвращается отличное от true/false? |
| Автор: MakTpaxep 31.10.2011, 17:19 |
| supervladislav пишет, что у него всегда 0. Попробуйте тот же запрос без класса делать. Либо у вас нет в таблице айдишника $id. MoLeX, она вроде может и больше 1 вернуть - например where id < 10. |
| Автор: supervladislav 31.10.2011, 17:25 |
| MakTpaxep, id есть через var_dump проверял всё вроде есть - нормально Добавлено через 4 минуты и 56 секунд MoLeX, ты прикалываться опять она должна int возвратить |
| Автор: MakTpaxep 31.10.2011, 17:33 |
| 1. Попробуйте без использования класса. 2. Ещё вариант, что у вас значение уже вставлено (то есть обновляете теми же данными). mysql_affected_rows возвращает только изменённые строки, а не проходящие по условию. |
| Автор: supervladislav 31.10.2011, 20:47 |
| MakTpaxep, мой вопрос заключался в том что mysql_affected_rows возвращает только полностью изменёные строки от корки до корки или если хотябы одно значение изменено |
| Автор: MakTpaxep 31.10.2011, 21:35 | ||
mysql_affected_rows возвращает не строки, а количество строк, которые были затронуты последним INSERT, UPDATE или DELETE. Или я торможу? |
| Автор: MoLeX 1.11.2011, 06:01 | ||
да, был неправ. sql запрос смотри |
| Автор: Shark 5.11.2011, 23:41 |
| supervladislav, прочтите пожалуйста это: http://www.php.net/manual/en/function.mysql-affected-rows.php лучше используйте браузер хром, в мне есть переводчик, чтоб перевести p.s. mysql_affected_rows - получает количество рядов, задействованных в предыдущей операции MySQL |
| Автор: supervladislav 7.11.2011, 00:28 |
| спасибо разобрался линк попутал |