ホームページ >データベース >mysql チュートリアル >phpMyAdmin と PHP で MySQL ストアド プロシージャを管理および使用する方法

phpMyAdmin と PHP で MySQL ストアド プロシージャを管理および使用する方法

DDD
DDDオリジナル
2024-11-17 08:14:031033ブラウズ

How to Manage and Use MySQL Stored Procedures with phpMyAdmin and PHP?

phpMyAdmin を使用したスト​​アド プロシージャの管理と PHP への統合

phpMyAdmin にはストアド プロシージャを直接管理する機能が欠けているように見えるかもしれませんが、実際には、SQL クエリを使用して実行できます。

phpMyAdmin でストアド プロシージャを作成する

  1. phpMyAdmin の SQL タブに移動します。
  2. 次の SQL クエリを入力してストアド プロシージャを作成します:
CREATE PROCEDURE sp_test()
BEGIN
  SELECT 'Number of records: ', count(*) from test;
END//

PHP でのストアド プロシージャの使用

  1. PHP からストアド プロシージャを実行するには、CALL クエリを使用します。
$mysqli = new mysqli($host, $user, $password, $database);
$result = $mysqli->query("CALL sp_test()");
  1. 通常のクエリと同様にストアド プロシージャの結果をフェッチできます。
while ($row = $result->fetch_assoc()) {
  echo $row['Number of records: '];
}

以上がphpMyAdmin と PHP で MySQL ストアド プロシージャを管理および使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。