Как вызвать хранимую процедуру MySQL из кода PHP?

У меня есть хранимая процедура, созданная в MySQL, и я хочу, чтобы PHP вызывал эту хранимую процедуру. Как лучше всего это сделать?

- Версия клиента MySQL: 4.1.11
-MySQL Server версии: 5.0.45

Вот моя хранимая процедура:

DELIMITER $$

DROP FUNCTION IF EXISTS `getNodeName` $$
CREATE FUNCTION `getTreeNodeName`(`nid` int) RETURNS varchar(25) CHARSET utf8
BEGIN
 DECLARE nodeName varchar(25);
 SELECT name into nodeName FROM tree
 WHERE id = nid;
 RETURN nodeName;
END $$

DELIMITER ;

Какой код PHP для вызова процедуры getTreeNodeName?

36
задан Eric Leschinski 6 December 2013 в 21:18
поделиться