Проблема с выводом информации из Базы Данных
Моя проблема заключается в выводе названий фракций из базы данных.
Макс. кол-во организаций:
PHP код:
const max_org = 4;
Массив:
PHP код:
enum org_var {
org_id,
org_name[32],
org_leader[24],
org_rank_1[15],
org_rank_2[15],
org_rank_3[15],
org_rank_4[15],
org_rank_5[15],
org_rank_6[15],
org_rank_7[15],
};
new org_info[max_org][org_var];
Команда вывода списка информаций:
PHP код:
COMMAND:test(playerid)
{
new leaders[1024], string[144];
for(new i = 0; i < sizeof(org_info); i++)
{
format(string,sizeof(string), "%d. %s\t%s\n", org_info[i][org_id], org_info[i][org_name], org_info[i][org_leader]);
strcat(leaders,string);
}
ShowPlayerDialog(playerid,1337, DIALOG_STYLE_TABLIST,"Список организаций",leaders,"Выбор","Отмена");
return true;
}
Теперь к сути проблемы, в БД у меня создано все 3 организации, но при показе выводится пустая строка, хотя в цикле стоит sizeof.
Открыть/закрыть
Если изменить значение const на 3, то лишней строки при показе не будет. Но такой вариант мне не подходит, потому что будет команда создания организаций и поэтому каждый раз менять значение const не вариант. Помогите.