underworker
Специалист
Всем привет! Хотел задать вопрос о укорачивании кода(Дабы редактировать было легче)
Вот я например, переписываю систему регистрации на SQlite
Но в OnPlayerRegister у меня уже довольно большая строчка вышла с запросом к бд. Можно ли ее укоротить?
Приведу пример как раз из того кода что нужно укоротить для легкого редактирования:
Как видите, я сделал PINFO в столбик, а не в строчку как это можно было бы написать по стандарту. Из-за этого мне легче редактировать код и вносить нововведения.
А что же можно сделать с о строчкой
Ее будет очень сложно редактировать когда появится еще больше PINFO, т.к. она будет уходить в право дальше и дальше.
Спасибо заранее.
Вот я например, переписываю систему регистрации на 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);
А что же можно сделать с о строчкой
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')",
Спасибо заранее.
