Ho memorizzato la procedura che ho creato in MySQL e voglio che PHP chiami quella stored procedure. Qual è il modo migliore per farlo?Come chiamare una procedura memorizzata MySQL da un codice PHP?
-MySQL versione client: 4.1.11
-MySQL versione server: 5.0.45
Ecco la mia procedura immagazzinata:
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 ;
Qual è il codice PHP di avviare la procedura getTreeNodeName?
Procedura dettagliata sulla creazione di una stored procedure MySQL: http://stackoverflow.com/a/20433501/445131 –