读书人

php怎么调用带out参数的存储过程

发布时间: 2012-03-18 13:55:39 作者: rapoo

php如何调用带out参数的存储过程?

存储过程:
CREATE check_user(vUserName VARCHAR(20),vUserPWD VARCHAR(40),out vUserCount int )
begin
select COUNT(*) into vUserCount from user where user_name=vUserName and user_passward=vUserPWD;
end;

在php文件中怎么调用?


[解决办法]
CREATE check_user(vUserName VARCHAR(20),vUserPWD VARCHAR(40),out vUserCount int )
begin
select COUNT(*) into vUserCount from user where user_name=vUserName and user_passward=vUserPWD;
end;


送出查询( "CALL check_user( 'user ', 'pass ',@vUserCount) ");
送出查询( "SELECT @vUserCount ");
$row = .....-> fetch_array();

print_r($row)

读书人网 >PHP

热点推荐