PDA

Просмотр полной версии : [Вопрос] MySQL R8, загрузка



...dolphin:з
07.07.2015, 11:16
Есть сис-ма кланов, точнее, немного недоделанная, не могу понять как ее нормально реализовать


stock CreateClan(playerid, clan_name[])
{
new query_string[74-2+15-2+24];
format(query_string, sizeof(query_string), "INSERT INTO `clans` (`name`, `leader`, `members`) VALUES ('%s', '%s', '1')", clan_name, PlayerInfo[playerid][pName]);
mysql_function_query(mysql_connect_ID, query_string, false, "", "");
format(query_string, sizeof(query_string), "Клан %s создан!", clan_name);
SendClientMessage(playerid, 0xFFFFFF00, query_string);
mysql_function_query(mysql_connect_ID, "SELECT * FROM `clans`", true, "LoadClan","i");
PlayerInfo[playerid][pClan] = ClanInfo[ClanInfo[totalclan][pID]][pID];
return 1;
}


stock LoadClan()
{
new rows;
for(new idx = 1; idx <= rows; idx++)
{
ClanInfo[idx][pID] = cache_get_field_content_int(0, "ID", mysql_connect_ID);
ClanInfo[idx][pName] = cache_get_field_content_int(0, "name", mysql_connect_ID);
ClanInfo[idx][pLeader] = cache_get_field_content_int(0, "leader", mysql_connect_ID);
ClanInfo[idx][pMembers] = cache_get_field_content_int(0, "members", mysql_connect_ID);
totalclan ++;
}
return 1;
}

Vano_Glad
08.07.2015, 02:50
...dolphin:з

А проблема-то в чем?

$continue$
08.07.2015, 03:21
Что за бредо - код?
Зачем из одного клана грузить опять все кланы?

...dolphin:з
08.07.2015, 20:35
Так в этом то и проблема, я не знаю как это реализовать

$continue$
08.07.2015, 22:14
Документация по SQL , в открытом доступе!
И по плагину тоже.

...dolphin:з
08.07.2015, 22:26
Опять ты меня не понял)
По мускулу я тяну на четверочку, но я не понимаю как реализовать это все

$continue$
08.07.2015, 22:39
Опять ты меня не понял)
По мускулу я тяну на четверочку, но я не понимаю как реализовать это все

На четверочку?
Дак почему запрос обращается ко всей базе?!

...dolphin:з
08.07.2015, 23:41
Вот сейчас не понял, видимо не на четверочку