ホームページ >バックエンド開発 >PHPチュートリアル >PHPでパラメータを指定せずにストアドプロシージャを呼び出す方法
PHPでパラメータを指定せずにストアドプロシージャを呼び出すにはどうすればよいですか?
ストアド プロシージャなど:
CREATE check_user(vUserName VARCHAR(20),vUserPWD VARCHAR(40),out vUserCount int )
begin
select COUNT(*) into vUserCount from user where User_name =vUserName および user_passward=vUserPWD;
end; php ファイルで呼び出すにはどうすればよいですか?
-----解決策---------
CREATE check_user(vUserName VARCHAR (20),vUserPWD VARCHAR(40),out vUserCount int ) begin
select COUNT(*) into vUserCount where user_name=vUserName and user_passward=vUserPWD
end;
クエリの送信 ( "CALL check_user( 'user ', 'pass ',@vUserCount) ");
クエリの送信 ( "SELECT @vUserCount "); ; fetch_array();
print_r($row)