Здравствуйте, я пытаюсь сделать обновление, как это
$sql = "UPDATE info SET YES/NO = '$_POST[value]' WHERE ID = '$_POST[id]'";
Я получаю эту ошибку:
Ошибка обновления записи: у вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MariaDB, на предмет правильного синтаксиса, который можно использовать рядом с ‘/ NO =’ YES ‘WHERE ID =’ 5 ‘
Я думаю, что это может быть ошибка из-за использования SLASH в моей базе данных, если это проблема, как я могу ее решить? Спасибо, и я не могу найти никого на Google, работающем на него.
Обычно ничего, кроме буквенно-цифровых символов и символов подчеркивания, не рекомендуется.
На самом деле, называть колонны, как вы, не очень хорошая практика.
Я рекомендую вам переименовать колонну yes_no
в противном случае вы получите ту же ошибку снова, снова и снова.
Других решений пока нет …