Всем привет, помогите пожалуйста перевести данный код на mysql r41 всяко пробовал, но ни как не получается, проблема возникает с циклом, никак не хочет загружать данные из бд..
Код:loadVehicles( playerid )
{
p_vehicles[ playerid ] = 0;
new str[256];
format(str, sizeof(str), "SELECT * FROM `personal_car` WHERE `OWNER` = '%s'", u_name[ playerid ]); // LIMIT 1
new Result:v_result = sql_query(v_db, str, QUERY_CACHED);
if(v_result)
{
new Float: x, Float: y, Float: z, Float: a;
for (new j = 0, rows = sql_num_rows(v_result); j < rows; ++j)
{
j = getFreeSlot();
if( j == MAX_CARS + 1 ) break;
sql_get_field_assoc(v_result, "OWNER", v_system[ j ][ v_owner ]);
v_system[ j ][ v_id ] = sql_get_field_assoc_int(v_result, "VEHICLE_ID");
x = sql_get_field_assoc_float( v_result, "POS_X");
y = sql_get_field_assoc_float( v_result, "POS_Y");
z = sql_get_field_assoc_float( v_result, "POS_Z");
a = sql_get_field_assoc_float( v_result, "POS_A");
v_system[ j ][ v_color ][ 0 ] = sql_get_field_assoc_int(v_result, "COLOR_1");
v_system[ j ][ v_color ][ 1 ] = sql_get_field_assoc_int(v_result, "COLOR_2");
v_system[ j ][ v_paintjob ] = sql_get_field_assoc_int(v_result, "PAINTJOB");
v_system[ j ][ v_car ] = CreateVehicle( v_system[ j ][ v_id ], x, y, z, a, v_system[ j ][ v_color ][ 0 ], v_system[ j ][ v_color ][ 1 ], 999999);
p_vehicles[ playerid ]++;
sql_next_row(v_result);
}
}
sql_free_result(v_result);
}