我正在尝试调用一个将名称返回给 PHP 页面的简单过程。
执行此操作时我得到空记录集
程序
DROP PROCEDURE IF EXISTS prSample1;
CREATE PROCEDURE prSample1(OUT Name VARCHAR(255))
BEGIN
SET Name = 'Mugil';
SELECT Name;
END;
PHP 过程调用
mysql_connect('localhost', 'root', '');
mysql_select_db('dbName');
$strSQL = "CALL prSample1(@Name);";
$Result = mysql_query($strSQL);
$strSQL = "SELECT @Name";
$Result = mysql_query($strSQL);
while($Row = mysql_fetch_array($Result))
$Name = $Row[0];
print $Name;
当我运行此 PHP 代码时,我没有得到名称。
谢谢你的回复