Добрый день! Составил такой Mysql-запрос для замены всех значений одного столбца одной таблицы на другое значение. Код (Text): UPDATE `oc_product` SET `quantity`='0' Подскажите, такой скрипт корректен? Очень не хочется сломать базу PHP: <?php $mysqli = @new mysqli('localhost', 'Admin', 'pass', 'mybase'); if (mysqli_connect_errno()) { echo "Подключение невозможно: ".mysqli_connect_error(); } $mysqli->query('UPDATE `oc_product` SET `quantity`='0'")'); $mysqli->close(); ?>
Спасибо за совет! К сожалению я не об этом спрашивал Тем более бэкап автоматизированно делается каждый день. Это как советовать водителям не смотреть на спидометр или обледенение дороги как было сегодня на МКАД- все равно страховка есть
для чего придуманы эти строки ? --- Добавлено --- нет! почему? Наглядно видно что вставленные одинарные апострофы рушат строковую конструкцию в самом запросе. Даже синтаксис подсвечивает и я: 'UPDATE `oc_product` SET `quantity`='0'")'
Спасибо! переделал, строка с запросом теперь такая: PHP: $query ="UPDATE `oc_product` SET `quantity`='0'"; скрипт отрабатывает нормально В принципе, тему можно закрывать