Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Как сделать код удобнее?

Статус
В этой теме нельзя размещать новые ответы.

underworker

Специалист
Всем привет! Хотел задать вопрос о укорачивании кода(Дабы редактировать было легче)
Вот я например, переписываю систему регистрации на SQlite
Но в OnPlayerRegister у меня уже довольно большая строчка вышла с запросом к бд. Можно ли ее укоротить?
Приведу пример как раз из того кода что нужно укоротить для легкого редактирования:
PHP:
format(str,500,"INSERT INTO `USERS` (`NAME`, `PASSWORD`, `MONEY`, `LVL`, 'ADMIN', 'SEX', 'TUT', 'REG', 'SKIN', 'MODEL', 'HOUSE', 'BIZ', 'OCHKO', 'TEL', 'FCAR') VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')",
GN(playerid),
inputtext,
PINFO[playerid][pCash],
PINFO[playerid][pLVL],
PINFO[playerid][pAdminLVL],
PINFO[playerid][pSex],
PINFO[playerid][pTut],
PINFO[playerid][pReg],
PINFO[playerid][pSkin][0],
PINFO[playerid][pModel],
PINFO[playerid][pHouse],
PINFO[playerid][pBiznes],
PINFO[playerid][pOchko],
PINFO[playerid][pNomerMobile],
PINFO[playerid][pFuelcar]);
db_query(users_base, str);
Как видите, я сделал PINFO в столбик, а не в строчку как это можно было бы написать по стандарту. Из-за этого мне легче редактировать код и вносить нововведения.

А что же можно сделать с о строчкой
PHP:
format(str,500,"INSERT INTO `USERS` (`NAME`, `PASSWORD`, `MONEY`, `LVL`, 'ADMIN', 'SEX', 'TUT', 'REG', 'SKIN', 'MODEL', 'HOUSE', 'BIZ', 'OCHKO', 'TEL', 'FCAR') VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')",
Ее будет очень сложно редактировать когда появится еще больше PINFO, т.к. она будет уходить в право дальше и дальше.

Спасибо заранее.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу