28.03.2013, 13:19
Всем привет.
Как можно узнать ID транспортного средства из БД? У айди - автоинкремент. Если удалить 1 транспортное средство (например, 4 по счету), получится такой вид: 1, 2, 3, 5. Так вот, 1, 2 и 3 айди он узнает, а 5 - не видит, как исправить?
Код подгрузки машин:
Узнаю, например, при входе в транспортное средство.
Как можно узнать ID транспортного средства из БД? У айди - автоинкремент. Если удалить 1 транспортное средство (например, 4 по счету), получится такой вид: 1, 2, 3, 5. Так вот, 1, 2 и 3 айди он узнает, а 5 - не видит, как исправить?
Код подгрузки машин:
Код:
stock loadVehicles() { new string[ 600 ]; mysql_query( "SELECT * FROM `cars`" ); mysql_store_result(); if( mysql_num_rows() > 0 ) { for( new idx = 1; idx <= mysql_num_rows(); idx++ ) { mysql_fetch_row_format( string, "|" ); sscanf( string, "e<p<|>iiffffiiis[24]iiii>", car[ idx ] ); new carid = CreateVehicle( car[ idx ][ model ], car[ idx ][ vehX ], car[ idx ][ vehY ], car[ idx ][ vehZ ], car[ idx ][ vehA ], car[ idx ][ vehColor1 ], car[ idx ][ vehColor2 ], 50000 ); createdVehicle[ carid ] = car[ idx ][ vehId ]; vehCount++; } } mysql_free_result(); }