я похоже пока не могу понять логику до конца))
одно дело достаем все и по циклу выдавать.
а другое это по одному, и нужно хранить порядок какой уже показывался. т.е. я для этого и спрашивал как задать им новый порядок 1,2,3
https://ghostbin.co/paste/ryvq3Когда впервые человек хочет посмотреть квартиру - вызываем check_kv_first без аргументов,
на вход идет id области, района там, хз, на выходе мы получим фамилию владельца квартиры и в список записываем id этой записи, в моем случае это 1 (ты можешь редис использовать)
Когда человек нажмет кнопку >> Следующая квартира, ты вызываешь эту же функцию, но передаешь второй аргумент - последний id записи, тогда будем брать следующую запись, с учетом что начинать надо поиск от аргумента, т.е от его последней просмотренной квартиры