ホームページ > バックエンド開発 > PHPチュートリアル > PHPでパラメータを指定せずにストアドプロシージャを呼び出す方法

PHPでパラメータを指定せずにストアドプロシージャを呼び出す方法

WBOY
リリース: 2016-06-13 13:45:45
オリジナル
1579 人が閲覧しました

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)


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート