Это может быть потому, что для столбца ns
задана строка 0
вместо целого числа 0
:
mysql_query("UPDATE `db`.`dns` SET `ns` = 0 WHERE `ns` = 1");
Проверьте типы столбцов и, возможно, прикрепите сообщение об ошибке.Получение к вопросу.
Вы можете проверить последнюю ошибку следующим образом:
$res = mysql_query("UPDATE `db`.`dns` SET `ns` = 0 WHERE `ns` = 1");
if (!$res){
echo mysql_error();
exit;
}