Как подготовить кириллицу и другие переменные для хранения в БД MySql? (PHP)

Как подготовить кириллицу и другие переменные для хранения в БД MySql? (PHP)

Поэтому мне нужен очень простой способ подготовить полученное из браузера. $_GET[string] переменные для хранения в БД.

Как это сделать?

1 ответ

Решение

Вам не нужно вообще вносить какие-либо изменения в строки. Но вы должны убедиться, что для вашей базы данных и кодировки таблиц установлено значение utf8. Обычно они по умолчанию для latin1.

Кроме того, при извлечении данных из базы данных позже вы должны будете установить кодировку соединения в utf8, прежде чем делать какие-либо другие запросы. Вы делаете это, выполняя запрос:

SET NAMES utf8;
Другие вопросы по тегам