Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / prepare мультизапроса / 3 сообщений из 3, страница 1 из 1
07.11.2014, 22:41
    #38799095
skynet-mfd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
prepare мультизапроса
Добрых суток.
Можно ли как-то методом prepare подготовить мультизапрос ну и соответственно как то обойти их результаты?
Код: php
1.
2.
$query = "CALL sp_procedur1(?,?,?,?); CALL sp_procedur2(?,?)";
$stmt = $link->prepare($query);
...
Рейтинг: 0 / 0
07.11.2014, 23:38
    #38799117
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
prepare мультизапроса
А смысл? Что мешает сделать им prepare раздельно?
...
Рейтинг: 0 / 0
08.11.2014, 01:04
    #38799147
skynet-mfd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
prepare мультизапроса
miksoftА смысл? Что мешает сделать им prepare раздельно?
я так понимаю, что это моя неосуществимая фантазия? :)
можно, но проблема еще в том что в процедуре 1 есть вызов другой процедуры (это собственно и есть процедура2)
Код: plsql
1.
2.
3.
4.
5.
declare id int(10);    
insert into table (	id_operation) values (pm_id_operation);
set id = (select LAST_INSERT_ID() as id);
select id;
call sp_get_table(pm_id_user,0, id);


хочу в пхп получить и переменную id и результат sp_get_table, про $link->insert_id знаю, но в дальнейшем могут быть вызваны еще
несколько вложенных процедур и понадобится получить и их результаты. Так вот меня и заинтересовало возможно ли как-то через подготовку prepare это сделать и получить несколько результатов запросов.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / prepare мультизапроса / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]