Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> php и mysql процедуры 
:(
    Опции темы
max07
Дата 20.3.2010, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 178
Регистрация: 21.12.2004

Репутация: нет
Всего: нет



Добрый день

есть такая процедура 

Код

DELIMITER $$

DROP PROCEDURE IF EXISTS `InsertSubMenuItem`$$

CREATE PROCEDURE `InsertSubMenuItem`(parentID INT, itemTitle VARCHAR(255))
BEGIN
        SELECT @itemLeft := lft FROM menu
        WHERE id = parentID;
        
        UPDATE menu SET rgt = rgt + 2 WHERE rgt > @itemLeft;
        UPDATE menu SET lft = lft + 2 WHERE lft > @itemLeft;
        
        INSERT INTO menu(title, lft, rgt)
        VALUES (itemTitle, @itemLeft + 1, @itemLeft + 2);
    
        SELECT LAST_INSERT_ID() AS itemID;
    END$$

DELIMITER ;


она возвращает 2 таблицы

в 1-й: значение @itemLeft
во 2-й itemID

вызываю из ЗФ

Код

$newItemID = Model_Menu::InsertSubMenuItem($this->_getParam('parentID', 0), $this->_getParam('title', ''));
Zend_Debug::dump($newItemID);


получаю только 1-й результат.

Как получать 2-й и больше результаты (таблицы) ?


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0474 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.