我正在尝试将此 MySQL 存储过程的两个输出设置为 PHP 变量:
$result = mysql_query("CALL mst2('$q', @eset, @leng)");
if (!$result) {
die('Invalid query: ' . mysql_error());
}
while($row = @mysql_fetch_assoc($result))
{
debug($row);
}
$eset = $row->{'@eset'};
$length= $row->{'@leng'};
最后两行抛出错误 Trying to get property of non-object
。有人知道这样做的正确方法吗?