Ответ 1
Вы можете использовать такую функцию, как mysql_real_escape_string
чтобы избежать строки перед ее хранением в базе данных.
Я начал изучать PHP-кодирование в начале октября, проблема, которая вызывает у меня проблемы, заключается в том, что мои пользователи должны хранить текст в базе данных (и текст, вероятно, будет содержать одинарные и двойные кавычки). Всякий раз, когда я помещаю в текст одну цитату, это может вызвать ошибку. Мне действительно нужно хранить одиночные и двойные кавычки, иначе пользователи будут иметь ошибки, когда их текст будет содержать такие фразы, как: Это мой автомобиль. Тем временем я перехожу на одинарные кавычки к двойным с str_replace.
Запрос, который я использую для вставки текста в базу данных: INSERT INTO notes (text) VALUES ('$ text')
Разве это не исправление?
Вы можете использовать такую функцию, как mysql_real_escape_string
чтобы избежать строки перед ее хранением в базе данных.
Пожалуйста, используйте любую из следующих концепций:
QUOTE()