Добрый день
есть такая процедура
| Код | 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-й и больше результаты (таблицы) ?
|