Witam, czy da rade jakoś umieścić dwa zapytania w jednej funkcji?
public wszystkienazwy(id)
{
	if (!is_user_connected(id) || end) return PLUGIN_HANDLED;
	new queryData[192], tempId[1];
	tempId[0] = id;
	formatex(queryData, charsmax(queryData), "SELECT id, name, kills FROM `jb_gang`");
	SQL_ThreadQuery(sql, "wszystkienazwy_handled", queryData, tempId, sizeof(tempId));
	return PLUGIN_HANDLED;
}
public wszystkienazwy_handled(failState, Handle:query, error[], errorNum, tempId[], dataSize)
{
	if (failState) {
		log_to_file("jb_gangserr.log", "[GANGS] SQL Error: %s (%d)", error, errorNum);
		return PLUGIN_HANDLED;
	}
        
	new id = tempId[0];
	if (!is_user_connected(id)) return PLUGIN_HANDLED;
        static clanName[32], clanId;
	
	while (SQL_MoreResults(query)) {
                clanId = SQL_ReadResult(query, SQL_FieldNameToNum(query, "id"));
		SQL_ReadResult(query, 0, clanName, charsmax(clanName));
                new iMenu = menu_create("Wszystkie klany", "Menu_dostepne_handler");
		menu_additem(iMenu, clanName, clanId);
		SQL_NextRow(query);
	}
//        new queryData[192], tempId[1];
//
//	tempId[0] = id;
//
//	formatex(queryData, charsmax(queryData), "SELECT * FROM `jb_gang_skills` WHERE clanId = '%i'", clanId);
//
//	SQL_ThreadQuery(sql, "wszystkienazwy_handled", queryData, tempId, sizeof(tempId));
	return PLUGIN_HANDLED;
}
To dodatkowe zapytanie oddzielilem slashami / na dole
Czyli ma to wygladac tak ze pobierze najpierw te wyzej zapytania z jednej tabeli a pozniej z drugiej na podstawie id ktorego wybral


 Forum
 
Forum
 Użytkownicy
 
Użytkownicy
 Kalendarz
 
Kalendarz
 Dodatki SourceMod
 
Dodatki SourceMod



 
	![[SQL] Wiecej niz jedno zapytanie: post #1](https://amxx.pl/public/style_images/tctc91_luminous/icon_share.png) 
					

 
				
				 a jakby pan to zrobił z przykładem wyżej bo ja kombinuje i coś dojść do tego nie moge
 a jakby pan to zrobił z przykładem wyżej bo ja kombinuje i coś dojść do tego nie moge 
				
				







