将包含mysql函数的mysql查询传递给PHP mysql_query

问题描述

|| 我有这个代码
DELIMITER $$
DROP FUNCTION IF EXISTS `GetNextID` $$
CREATE FUNCTION `GetNextID`() RETURNS INT DETERMINISTIC
BEGIN
DECLARE NextID INT;
SELECT MAX(articleID) + 5 INTO NextID FROM table_article;
RETURN NextID;
END$$
DELIMITER ;

INSERT INTO table_article ( articleID,articleAlias ) VALUES ( GetNextID(),\'TEST\' );
在phpMyAdmin中执行了OK,但是当我将此查询传递给mysql_query PHP函数时,它失败了/ 我猜这是由于函数和分号引起的。我该怎么办?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)