Ibase + PHP
Модератор: kdv
Ibase + PHP
Всем привет !
Есть вопрос. В реализации либы MySQL под PHP есть такая функция mysql_data_seek () установка на определенную запись в выборке. В INterbase реализации под PHP я не нашел ни чего подобного . Может я плохо искал ? Или чего то не понимаю ? Есть ли какие то решения ?
Есть вопрос. В реализации либы MySQL под PHP есть такая функция mysql_data_seek () установка на определенную запись в выборке. В INterbase реализации под PHP я не нашел ни чего подобного . Может я плохо искал ? Или чего то не понимаю ? Есть ли какие то решения ?
Вот список функций для работы с IB/FB:
http://www.php.net/manual/ru/ref.ibase.php
Как видно из перчня, там нет подобной функции, хотя думаю можно обойтись и без неё!
http://www.php.net/manual/ru/ref.ibase.php
Как видно из перчня, там нет подобной функции, хотя думаю можно обойтись и без неё!
Ibase+PHP
Sergey писал(а):Вот список функций для работы с IB/FB:
http://www.php.net/manual/ru/ref.ibase.php
Как видно из перчня, там нет подобной функции, хотя думаю можно обойтись и без неё!

Думаю для тебя будет не секрет, что выборка (Fetch) из базы идёт от записи к записи и вернуться на предыдущёю запись не возможно! Думаю и выход из этой ситуации тебе известен! Результат запроса загнать в память и работать как хочешь (прыгать от записи к записи хоть в перёд, хоть назад)... Минусы в этом подходе очевидны!!!
Если же у тебя выборка не большая и так уж необходимо "прыгать" на заданную запись, то загоняй всё в массив и обращайся к элементам этого массива по индексу!
Если же у тебя выборка не большая и так уж необходимо "прыгать" на заданную запись, то загоняй всё в массив и обращайся к элементам этого массива по индексу!
Re: Ibase + PHP
Чем не подходит first/skip в селекте?Valera писал(а):В реализации либы MySQL под PHP есть такая функция mysql_data_seek () установка на определенную запись в выборке. В INterbase реализации под PHP я не нашел ни чего подобного [skipped]
РЕкомендую подписаться на конференцию
http://groups.yahoo.com/group/firebird-php/
http://groups.yahoo.com/group/firebird-php/