как найти позицию записи в таблице?

Vlad_c

Guest
как найти позицию записи в таблице?

я делаю mysql_query("select * from addresume where id = $a");
как мне узнать позицию данной записи в таблице?
 

Vlad_c

Guest
просто у меня в скрипт передается id и я выкидываю запись, а потом мне надо перейти на следующюю позицию поочереди, типа следующая, но id идут неподряд а в перемешку, какие то удалялись и id всегда перемешиваются, как сделать переход на следующюю запись?
 

Фанат

oncle terrible
Команда форума
сформулируй понятие "следующая" и сам ответишь на свой вопрос
 

Vlad_c

Guest
просто в начале идет поиск и выкидываются все данные из базы, но в кратком формате мы щелкаем на запись и переходим к полному формату и вот чтобы нам невыходить из полного форматы мы могли бы переходить по найденым полям?
<<предыдущая следующая>>
 

Фанат

oncle terrible
Команда форума
значит, следующая тебе нужна в поиске.
Вот и делай поиск и ищи следующую

-~{}~ 20.09.04 18:28:

А ты говоришь - в таблице!
Зачем же вводить в заблуждение и себя и других
 

agx

Программер :-)
Погоди, id у тебя уникальный ключ? Тогда просто проведи поиск всех записей и сформируй массив, где каждый элемент - значение id (упорядочь его по возрастанию). Тогда сможеш просто извлекать id из СЛЕДУЮЩЕГО или ПРЕДЫДУЩЕГО элемента массива и выполнять запрос.
 

Фанат

oncle terrible
Команда форума
agx
ответь мне, пожалуйста, с какой радости ты решил, что поиск упорядочивает по id?!

И зачем тягать целый массив, когда достаточно вытянуть только следующее/предыдущее?
 

Vlad_c

Guest
Фанат - а как вытянуть только следующее/предыдущее?

-~{}~ 23.09.04 13:12:

id неидут подряд некоторые бали удалены так что увеличение на 1 или уменьшение некатит
 
Сверху