CREATE DEFINER=`begom_user`@`%` PROCEDURE `NEW_COURIER`(
IN `name` VARCHAR(20), IN `familia` VARCHAR(20)
)
BEGIN
INSERT INTO `сourier` SET `username`=name, `first_name`=familia, last_name='';
SET @out_ProductID := LAST_INSERT_ID();
END
Как в сделать чтоб в PHP вернулось LAST_INSERT_ID()?
CREATE DEFINER=`begom_user`@`%` PROCEDURE `NEW_COURIER`(
IN `uname` VARCHAR(20), IN `familia` VARCHAR(20)
)
BEGIN
INSERT INTO `сourier` SET `username`=uname, `first_name`=familia, last_name='';
SELECT LAST_INSERT_ID() AS 'LAST_INSERT';
END
но всё-таки интересно как вернуть переменную, из хранимой процедуры
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой