Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > PHP, Oracle и курсор соединения


Автор: SkyHawk 15.1.2010, 08:30
Народ! Помогите!
Рекурсивно вызываю функцию обращения к БД Oracle. Как сохранить курсор выборки, или соединения, чтобы при выходе из этой функции можно было дальше выполнять выборку данных? Курсор затирается, так как эта функция обращается к Ораклу повторно.


Код

function GetTopics($sql, $rlevel, $rmaxlevel, $lasts, $par_ids, $sort_flag)
{
  .
  .
  .
  $attrs[$i][1]=bla-bla-bla;
  $attrs[$i][2]=bla-bla-bla;
  .
  .
  .
  $attrs_child=GetTopics($sql, $rlevel+1, $rmaxlevel, $lasts_new, $par_ids_new, $attrs[$i][10]);
  .
  .
  .
  $attrs[$i][11]=bla-bla-bla;
  $attrs[$i][12]=bla-bla-bla;
  .
  .
  .
}


Вопрос закрыт, отвечать не нужно. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)