Én valahogy igy gondoltam :
for(new i = 0; i < 300; i++)
{
format(input,sizeof(input),\"SELECT * FROM jatekosok WHERE ID = %d\",i);
mysql_tquery(handle,input);
if(!mysql_num_rows()) return i;
}
De ez csak ránézésre rossznak tünik.
Esetleg :
mysql_insert_id ?
mysql r6nál így oldottam meg
stock FixMapiconID() {
new value, value2;
mysql_query2(\"SELECT `ID` FROM `Mapicons`\");
mysql_store_result();
while(mysql_fetch_row(query)) {
sscanf(query, \"p<|>i\", value2);
value++;
format(query, sizeof(query), \"UPDATE `Mapicons` SET ID = \'%i\' WHERE ID = \'%i\'\", value, value2);
mysql_query2(query);
}
mysql_free_result();
}
elavult mysql pluginnál.
de felesleges volt, és ne is akarj ezzel foglalkozni.
engem is idegesített ez és elavultak voltak a technikáim