ホームページ >データベース >mysql チュートリアル >phpMyAdmin と PHP を使用してストアド プロシージャを作成および呼び出すにはどうすればよいですか?

phpMyAdmin と PHP を使用してストアド プロシージャを作成および呼び出すにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-17 00:56:03766ブラウズ

How Can I Create and Call Stored Procedures Using phpMyAdmin and PHP?

phpMyAdmin と PHP でのストアド プロシージャの管理と利用

誤解がありますが、phpMyAdmin を使用してストアド プロシージャを作成および管理することは可能です。 phpMyAdmin でストアド プロシージャを作成するには、SQL タブに移動し、次の手順に従います。

  • 「区切り文字」フィールドを「//」に変更します
  • CREATE PROCEDURE クエリを挿入します。プロシージャ名と本体を指定します
  • クエリを実行します

作成すると、ストアド プロシージャが [構造] タブの [ルーチン] セクションに表示されます。

PHP でストアド プロシージャを利用するには、CALL クエリを実行します:

<?php
// Connect to MySQL
$conn = mysqli_connect("host", "user", "password", "database");

// Call stored procedure
$result = mysqli_query($conn, "CALL sp_test()");

// Process results
while ($row = mysqli_fetch_array($result)) {
    echo $row[0]; // Display column value
}

// Close connection
mysqli_close($conn);
?>

以上がphpMyAdmin と PHP を使用してストアド プロシージャを作成および呼び出すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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