Wie rufe ich eine gespeicherte MySQL-Prozedur in PHP-Code auf?
Ich habe eine in MySQL erstellte gespeicherte Prozedur und möchte, dass PHP diese gespeicherte Prozedur aufruft. Wie geht das am besten?
-MySQL-Client-Version: 4.1.11
-MySQL Server Version: 5.0.45
Hier ist meine gespeicherte Prozedur:
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 ;
Wie lautet der PHP-Code, um die Prozedur getTreeNodeName aufzurufen?