Некоторые специальные символы в поле _POST выдают ошибку при вставке в MySQL - PullRequest
0 голосов
/ 09 февраля 2012

У меня есть простая веб-форма и простая бэкэнд-таблица в MySQL.Я вижу синтаксические ошибки в некоторых сообщениях из-за присутствия специальных символов.

Я использую полоски ($ _ POST ['form_field'])), но все еще получаю ошибки записи в базу данных.* Мне нужна быстрая помощь, чтобы узнать, знает ли кто-нибудь о правильной функции PHP для лучшей очистки моих входящих данных перед записью в таблицу.

Я предпочитаю не проверять свою форму, один за другимодин, с каждым специальным символом (всего 32), чтобы поймать и изолировать тех, кто является виновником.

Спасибо.

1 Ответ

1 голос
/ 09 февраля 2012

посмотрите на mysql_real_escape_string() - это обычно хорошо работает.

...