Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 7 из 7

Тема: По MySQL

  1. #1
    Аватар для Zeror_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    04.06.2014
    Сообщений
    224
    Репутация:
    -1 ±

    По MySQL

    Как сделать что бы удобно было читать строку?
    PHP код:
    stock Creating_To_DataBase(playerid)
    {
        
    mysql_format(connect_to_mysqlmysql_stringsizeof(mysql_string), "INSERT INTO `"NameBaza"` (`Name`, `Password`, `Administration`, `Kills`, `Death`) VALUES ('%e', '%e', '%d', '%d')",
        
    PlayerInfo[playerid][pName],
        
    PlayerInfo[playerid][pPassword],
        
    PlayerInfo[playerid][pAdmin],
        
    PlayerInfo[playerid][pKills]
        
    PlayerInfo[playerid][pDeath]);
        
    mysql_function_query(connect_to_mysqlmysql_stringfalse"""");



  2. #2
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,282
    Репутация:
    417 ±
    Ничего глупее не видел.
    Поверните голову влево.

  3. #3
    Аватар для Zeror_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    04.06.2014
    Сообщений
    224
    Репутация:
    -1 ±
    Цитата Сообщение от Salvador Посмотреть сообщение
    Ничего глупее не видел.
    Поверните голову влево.
    Как лучшее имею ввиду я и сам знаю как.
    через формат либо отпускать вниз формирование

  4. #4
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,282
    Репутация:
    417 ±
    Цитата Сообщение от Zeror_Dalglish Посмотреть сообщение
    Как лучшее имею ввиду я и сам знаю как.
    через формат либо отпускать вниз формирование
    Русский язык, котлета, борщ.

    Соберите предложение.


    Тем более вы сказали что знаете как сделать. К чему вопросы?

  5. #5
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Цитата Сообщение от Zeror_Dalglish Посмотреть сообщение
    Как сделать что бы удобно было читать строку?
    PHP код:
    stock Creating_To_DataBase(playerid)
    {
        
    mysql_format(connect_to_mysqlmysql_stringsizeof(mysql_string), "INSERT INTO `"NameBaza"` (`Name`, `Password`, `Administration`, `Kills`, `Death`) VALUES ('%e', '%e', '%d', '%d')",
        
    PlayerInfo[playerid][pName],
        
    PlayerInfo[playerid][pPassword],
        
    PlayerInfo[playerid][pAdmin],
        
    PlayerInfo[playerid][pKills]
        
    PlayerInfo[playerid][pDeath]);
        
    mysql_function_query(connect_to_mysqlmysql_stringfalse"""");


    Зачем вы извлекаете из переменных "PlayerInfo[playerid][pAdmin], PlayerInfo[playerid][pKills] и т.п." значения? Для чего в БД вы заполняете столбцы, при создании таблицы? Заполнять нужно только те данные, которые игрок вносит при регистрации в аккаунт (имя, пароль, e-mail адрес и т.д.). А уровень админки, убийства и смерти вам уже известны и таблица сама создаст столбцы, выдав те значения, что указаны в них по стандарту.
    В общем, перепрочтите статьи о MySQL.

    И по поводу вопроса - никак. Приучите свой мозг понимать эту строку и ничего вам больше от жизни не нужно будет
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  6. #6
    Аватар для underwoker
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    333
    Репутация:
    47 ±
    mysql_format тут вроде не обязателен. Как помню он используется для проверки запроса на запрещенные символы, предотвращая mysql инъекцию. А тут то вы просто создаете столбцы.
    "Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.

    Критик должен быть готов и способен в любой момент и по первому требованию занять место критикуемого им и выполнять его дело продуктивно и компетентно. В противном случае критика превращается в наглую, самодовлеющую силу и становится тормозом на пути прогресса. (с) AXE

  7. #7
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Цитата Сообщение от underwoker Посмотреть сообщение
    mysql_format тут вроде не обязателен. Как помню он используется для проверки запроса на запрещенные символы, предотвращая mysql инъекцию. А тут то вы просто создаете столбцы.
    Если пароль не проверялся до этого на запрещённые символы - как раз к месту функция :)
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  8. Пользователь сказал cпасибо:
    underwoker (10.06.2014)
 

 

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

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

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

Ваши права

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