我有几个关于存储过程的问题。经过几个小时的谷歌搜索,我真的找不到任何真正简单的查询示例。
CREATE PROCEDURE test1(IN uid INT)
BEGIN
SELECT USER_NAME FROM USERS WHERE USER_ID = uid;
END //这个查询接受' uid‘作为输入,并为该uid选择用户名,有人能解释一下我如何在php中调用这个过程吗,还有,我如何将实际的行输出到php var?
发布于 2010-08-18 19:43:56
AFAIK你只需要在查询中把call放在它之前:
$result = mysql_query("CALL test1(".$args.")");
$username = mysql_result($result);https://stackoverflow.com/questions/3511645
复制相似问题