Если в phpmyadmin пишу
UPDATE regions SET name = REPLACE(name, ' р-н', '')
Все норм, если же
$mysqli->query("UPDATE regions SET name = REPLACE(name, ' р-н', '')");
Не ошибок, ничего нет, но и замены нет! :unsure:
UPDATE regions SET name = REPLACE(name, ' р-н', '')
$mysqli->query("UPDATE regions SET name = REPLACE(name, ' р-н', '')");
Цитата (VeRTak @ 9.11.2017 - 09:10) |
Не ошибок, ничего нет, но и замены нет! |
Цитата (Valick @ 9.11.2017 - 11:03) |
Всё от того, что кто-то слишком крут, что бы читать книги |
Цитата (AllesKlar @ 9.11.2017 - 15:17) |
Ты их продаешь, чтоли. |
Цитата (VeRTak @ 9.11.2017 - 15:50) |
Откуда такие выводы? |
Цитата (Valick @ 9.11.2017 - 16:55) |
я спросил КАК ты проверял отсутствие ошибок? |
Цитата |
Если столбец устанавливается в его текущее значение, то MySQL замечает это и не обновляет его. Команда UPDATE возвращает количество фактически измененных строк. В версии MySQL 3.22 и более поздних функция C API mysql_info() возвращает количество строк, которые были найдены и обновлены, и количество предупреждений, имевших место при выполнении UPDATE. |