Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 2 ПерваяПервая 1 2
Показано с 11 по 19 из 19
  1. #11
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    PHP код:
    mysql_query(/* Подключение к базе данных */"set names utf8"); 
    Об этом тоже читал на офф. форумах MySQL пробовал ставить но нечего не получается эффект остается таким же "?"
    Последний раз редактировалось Nurick; 08.12.2015 в 21:01.

  2. #12
    Аватар для VVWVV
    ?

    Статус
    Оффлайн
    Регистрация
    09.07.2015
    Сообщений
    731
    Репутация:
    353 ±
    Цитата Сообщение от Nurick Посмотреть сообщение
    PHP код:
    mysql_query(/* Подключение к базе данных */"set names utf8"); 
    Об это тоже читал на офф. форумах MySQL пробовал ставить но нечего не получается эффект остается таким же "?"
    Так должно получится:
      Открыть/закрыть
    PHP код:
    -- phpMyAdmin SQL Dump
    -- version 4.5.1
    -- http://www.phpmyadmin.net
    --
    -- 
    Хост127.0.0.1
    -- Время созданияДек 08 2015 г., 13:52
    -- Версия сервера10.1.8-MariaDB
    -- Версия PHP5.6.14

    SET SQL_MODE 
    "NO_AUTO_VALUE_ON_ZERO";
    SET time_zone "+00:00";


    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
    /*!40101 SET NAMES utf8mb4 */;

    --
    -- 
    База данных: `db_server`
    --

    -- --------------------------------------------------------

    --
    -- 
    Структура таблицы `players`
    --

    CREATE TABLE `players` (
      `
    idint(11NOT NULL,
      `
    namevarchar(24NOT NULL,
      `
    passwordvarchar(15CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL
    ENGINE=InnoDB DEFAULT CHARSET=cp1251 COLLATE cp1251_general_ci;

    --
    -- 
    Дамп данных таблицы `players`
    --

    INSERT INTO `players` (`id`, `name`, `password`) VALUES
    (1'Old_Boy''Пароль');

    --
    -- 
    Индексы сохранённых таблиц
    --

    --
    -- 
    Индексы таблицы `players`
    --
    ALTER TABLE `players`
      
    ADD PRIMARY KEY (`id`);

    --
    -- 
    AUTO_INCREMENT для сохранённых таблиц
    --

    --
    -- 
    AUTO_INCREMENT для таблицы `players`
    --
    ALTER TABLE `players`
      
    MODIFY `idint(11NOT NULL AUTO_INCREMENTAUTO_INCREMENT=2;
    /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
    /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
    /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */

  3. #13
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Импортирую таблицу с вашими параметрами с кодировкой файла windows-1251:
     Windows-1251


    Пробую импортировать с кодировкой файла utf-8:
     utf-8

  4. #14
    Аватар для VVWVV
    ?

    Статус
    Оффлайн
    Регистрация
    09.07.2015
    Сообщений
    731
    Репутация:
    353 ±
    Цитата Сообщение от Nurick Посмотреть сообщение
    Импортирую таблицу с вашими параметрами с кодировкой файла windows-1251:
     Windows-1251


    Пробую импортировать с кодировкой файла utf-8:
     utf-8
    Вот нашел решение. В OnGameModeInit:
    PHP код:
    mysql_set_charset("utf8"/* Подключение к базе данных  */); 

  5. Пользователь сказал cпасибо:
    Nurick (08.12.2015)
  6. #15
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Если есть возможность - откати изменения таблицы назад и сделай так:
    PHP код:
    mysql_set_charset("utf8_bin");
    mysql_function_query(/* Подключение к базе данных */"SET NAMES 'utf8'"false"""");
    mysql_function_query(/* Подключение к базе данных */"SET CHARACTER SET 'cp1251'"false""""); 
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  7. 2 пользователя(ей) сказали cпасибо:
    Nurick (08.12.2015) VVWVV (08.12.2015)
  8. #16
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Решение которое предложил "VVWVV":
    PHP код:
        connectionMySQL mysql_connect("127.0.0.1""root""db_server""");
        if(
    mysql_errno() != 0) print("Не удалось подключиться к базе данных!");
        else print(
    "База данных успешно подключена!");
        
        
    mysql_set_charset("utf8"connectionMySQL);
        
        
    /*mysql_set_charset("utf8_bin");
        mysql_function_query(connectionMySQL, "SET NAMES 'utf8'", false, "", "");
        mysql_function_query(connectionMySQL, "SET CHARACTER SET 'cp1251'", false, "", "");*/
        
        
    mysql_log(LOG_ERROR LOG_WARNINGLOG_TYPE_TEXT); 
     Nurick_Coppa


    Решение которое предложил "$continue$":
    PHP код:
        connectionMySQL mysql_connect("127.0.0.1""root""db_server""");
        if(
    mysql_errno() != 0) print("Не удалось подключиться к базе данных!");
        else print(
    "База данных успешно подключена!");
        
        
    /*mysql_set_charset("utf8", connectionMySQL);*/
        
        
    mysql_set_charset("utf8_bin");
        
    mysql_function_query(connectionMySQL"SET NAMES 'utf8'"false"""");
        
    mysql_function_query(connectionMySQL"SET CHARACTER SET 'cp1251'"false"""");
        
        
    mysql_log(LOG_ERROR LOG_WARNINGLOG_TYPE_TEXT); 
     Old_Boy


    Огромное спасибо вам, особенно "VVWVV" что так усердно пытался помощь!
    Тему можно закрывать!
    Последний раз редактировалось Nurick; 08.12.2015 в 21:02.

  9. #17
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от Nurick Посмотреть сообщение
    Решение которое предложил "VVWVV":
    PHP код:
        connectionMySQL mysql_connect("127.0.0.1""root""db_server""");
        if(
    mysql_errno() != 0) print("Не удалось подключиться к базе данных!");
        else print(
    "База данных успешно подключена!");
        
        
    mysql_set_charset("utf8"connectionMySQL);
        
        
    /*mysql_set_charset("utf8_bin");
        mysql_function_query(connectionMySQL, "SET NAMES 'utf8'", false, "", "");
        mysql_function_query(connectionMySQL, "SET CHARACTER SET 'cp1251'", false, "", "");*/
        
        
    mysql_log(LOG_ERROR LOG_WARNINGLOG_TYPE_TEXT); 
     Nurick_Coppa


    Решение которое предложил "$continue$":
    PHP код:
        connectionMySQL mysql_connect("127.0.0.1""root""db_server""");
        if(
    mysql_errno() != 0) print("Не удалось подключиться к базе данных!");
        else print(
    "База данных успешно подключена!");
        
        
    /*mysql_set_charset("utf8", connectionMySQL);*/
        
        
    mysql_set_charset("utf8_bin");
        
    mysql_function_query(connectionMySQL"SET NAMES 'utf8'"false"""");
        
    mysql_function_query(connectionMySQL"SET CHARACTER SET 'cp1251'"false"""");
        
        
    mysql_log(LOG_ERROR LOG_WARNINGLOG_TYPE_TEXT); 
     Old_Boy


    Огромное спасибо вам, особенно "VVWVV" что так усердно пытался помочь!
    Тему можно закрывать!
    Проблема решена?
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  10. #18
    Аватар для Nurick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.04.2014
    Адрес
    Уфа, Россия
    Сообщений
    319
    Репутация:
    52 ±
    Да, проблема решена. Спасибо

  11. #19
    Аватар для VVWVV
    ?

    Статус
    Оффлайн
    Регистрация
    09.07.2015
    Сообщений
    731
    Репутация:
    353 ±
    Не очень понял, почему мой последний вариант не сработал.
    Хотя у меня все работало:
    Код


    Таблица


    UPD:
    Понял. Поставил правильную кодировку для таблицы.
    Последний раз редактировалось VVWVV; 08.12.2015 в 19:47.

 

 
Страница 2 из 2 ПерваяПервая 1 2

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •