Как подготовить кириллицу и другие переменные для хранения в БД MySql? (PHP)
Как подготовить кириллицу и другие переменные для хранения в БД MySql? (PHP)
Поэтому мне нужен очень простой способ подготовить полученное из браузера. $_GET[string]
переменные для хранения в БД.
Как это сделать?
1 ответ
Решение
Вам не нужно вообще вносить какие-либо изменения в строки. Но вы должны убедиться, что для вашей базы данных и кодировки таблиц установлено значение utf8. Обычно они по умолчанию для latin1.
Кроме того, при извлечении данных из базы данных позже вы должны будете установить кодировку соединения в utf8, прежде чем делать какие-либо другие запросы. Вы делаете это, выполняя запрос:
SET NAMES utf8;