, , - .
SELECT ilv.*
FROM (
SELECT gift.*, @row_num := @row_num + 1 as row_index
FROM gift
WHERE Category = '0'
ORDER BY ID ASC
) ilv
WHERE row_index ='".$ID."';
( ).
....
SELECT *
FROM gift
WHERE Category = '0'
ORDER BY ID ASC
LIMIT $ID, 1;
, MySQL, MyISAM, . "" . , , , , .....
SELECT *
FROM gift
WHERE category='0'
AND id=($ID * $interval);