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

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

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

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

Динамические ранги [MySQL R40]

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

Johhny

Изучающий
Пользователь
Регистрация
22 Ноя 2013
Сообщения
542
Лучшие ответы
0
Репутация
43
Привет всем, мой вопрос заключается в том, как можно сделать динамические ранги?
Вот что у меня получилось:​
PHP:
enum E_PLAYER_RANG_DATA{
	ORM: _r_ormid,
	// mysql synced
	id,
	rang1[32],
	rang2[32],
	rang3[32],
	rang4[32],
	rang5[32],
	rang6[32],
	rang7[32],
	rang8[32],
	rang9[32],
	rang10[32],
}
new RG[1][E_PLAYER_RANG_DATA];
PHP:
mysql_tquery(MySQL:1,"SELECT * FROM `rangs`", "OnMySQL_SelectRangs");
PHP:
public OnMySQL_SelectRangs()
{
	new TotalRanks;
	for(new x=0; x < sizeof(RG); x++){
		RG[x][_r_ormid] = orm_create("rangs");

		orm_addvar_int(RG[x][_r_ormid],RG[x][id],"ID");
		orm_setkey(RG[x][_r_ormid],"ID");
		orm_addvar_string(RG[x][_r_ormid],RG[x][rang1], 32, "Rang1");
		orm_addvar_string(RG[x][_r_ormid],RG[x][rang2], 32, "Rang2");
		orm_addvar_string(RG[x][_r_ormid],RG[x][rang3], 32, "Rang3");
		orm_addvar_string(RG[x][_r_ormid],RG[x][rang4], 32, "Rang4");
		orm_addvar_string(RG[x][_r_ormid],RG[x][rang5], 32, "Rang5");
		orm_addvar_string(RG[x][_r_ormid],RG[x][rang6], 32, "Rang6");
		orm_addvar_string(RG[x][_r_ormid],RG[x][rang7], 32, "Rang7");
		orm_addvar_string(RG[x][_r_ormid],RG[x][rang8], 32, "Rang8");
		orm_addvar_string(RG[x][_r_ormid],RG[x][rang9], 32, "Rang9");
		orm_addvar_string(RG[x][_r_ormid],RG[x][rang10], 32, "Rang10");
		TotalRanks++;
	}
	printf("Загруженно Рангов:%i       [Длительность загрузки: %d ms]",TotalRanks,cache_get_query_exec_time(MILLISECONDS));
}
Сделал таблицу:

Но, я не знаю как именно сделать "выгрузка" этих рангов.
PHP:
 printf("%s", rang5); //выдает ошибку
Нуждаюсь в совете, какой-то помощи, может у кого есть примеры подбного.
Спасибо.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу