За последние 24 часа нас посетили 22897 программистов и 1262 робота. Сейчас ищут 733 программиста ...

База данных

Тема в разделе "PHP и базы данных", создана пользователем Sergey2305, 19 авг 2019.

  1. Sergey2305

    Sergey2305 Новичок

    С нами с:
    19 авг 2019
    Сообщения:
    22
    Симпатии:
    1
    Всем, добрый день! Прошу вас помочь в следующей проблеме: Написал чат для сайта, вставляю в него сообщения и отправляю - все работает (Если пишу русский текст в чат приходит русский текст). Но проблема заключается в том что в базе данных в строке сообщения прописывается не русский текст а какие-то не понятные символы. Как сделать так, чтобы в базе данных показывались сообщения на русском языке?
    У меня в базе данных кодировка utf8_general_c, а в скрипте не указана кодировка. Как правильно и где ее указать?
     
  2. kazadai90

    kazadai90 Активный пользователь

    С нами с:
    6 фев 2013
    Сообщения:
    103
    Симпатии:
    19
    перед вставкой записей в бд выполните запрос SET NAMES UTF-8
     
  3. Sergey2305

    Sergey2305 Новичок

    С нами с:
    19 авг 2019
    Сообщения:
    22
    Симпатии:
    1
    Как правильно прописать запрос?
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.752
    Симпатии:
    1.322
    Адрес:
    Лень
    Привет! ответ не верный.

    https://www.php.net/manual/ru/mysqlinfo.concepts.charset.php#example-1850
    --- Добавлено ---
    в документации забанили ?
     
    miketomlin нравится это.