Как я могу сделать обновление с косой чертой на MySQL? - PullRequest
0 голосов
/ 29 сентября 2018

Здравствуйте, я пытаюсь сделать следующее обновление

$sql = "UPDATE info SET YES/NO = '$_POST[value]' WHERE ID = '$_POST[id]'";

Я получаю эту ошибку:

Ошибка обновления записи: в синтаксисе SQL есть ошибка;проверьте руководство, соответствующее вашей версии сервера MariaDB, чтобы узнать правильный синтаксис для использования рядом с '/ NO =' YES 'WHERE ID =' 5 '

Я думаю, что это может быть ошибкой при использовании SLASH на моембаза данных, если это проблема, как я могу ее решить ?, спасибо, и я не могу найти какой-либо на Google работает на него.

1 Ответ

0 голосов
/ 29 сентября 2018

Как правило, не рекомендуется использовать что-либо отличное от буквенно-цифровых символов и символов подчеркивания.

Действительно, не рекомендуется называть колонку, как вы.

Я рекомендую переименоватьcolomn yes_no в противном случае вы снова и снова будете получать ту же ошибку.

...