Обратный результат MySQL в php

Мне нужно изменить результат запроса mysql, но я не могу использовать ORDER BY xxx ASC/DESC, и я не хочу создавать новый массив из fetch_assoc и запускать его во второй раз. Есть ли способ сделать это по-другому? Или выберите 10 лучших записей, затем в ajax вызовите следующие 10 лучших записей под предыдущими записями.


person user1152463    schedule 16.01.2012    source источник
comment
Почему бы вам не изменить направление набора результатов напрямую с помощью MySQL? Это кажется нелогичным (на многих уровнях).   -  person Jason McCreary    schedule 16.01.2012
comment
Тогда array_reverse и array_slice кажутся вашими друзьями... Но невозможность изменить запрос кажется глупой.   -  person Wrikken    schedule 16.01.2012


Ответы (2)


Вы можете посмотреть mysql_data_seek, там даже есть пример для поиска ряды в обратном порядке.

person dev-null-dweller    schedule 16.01.2012

Сохраните результаты в массиве и используйте array_reverse, чтобы изменить порядок Результаты.

person Emmanuel N    schedule 16.01.2012