Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menggunakan prosedur tersimpan MySQL dalam PHP?

Bagaimana untuk menggunakan prosedur tersimpan MySQL dalam PHP?

WBOY
WBOYasal
2024-06-02 14:13:56432semak imbas

Untuk menggunakan prosedur tersimpan MySQL dalam PHP: Sambung ke pangkalan data MySQL menggunakan PDO atau sambungan MySQLi. Sediakan penyata untuk memanggil prosedur tersimpan. Laksanakan prosedur tersimpan. Proses set keputusan (jika prosedur tersimpan mengembalikan hasil). Tutup sambungan pangkalan data.

如何在 PHP 中使用 MySQL 存储过程?

Bagaimana untuk menggunakan prosedur tersimpan MySQL dalam PHP?

Pengenalan

Prosedur tersimpan MySQL ialah sekumpulan penyata SQL tersusun yang boleh digunakan untuk melaksanakan operasi data yang kompleks. Dalam PHP, kita boleh berinteraksi dengan prosedur tersimpan MySQL menggunakan sambungan PDO atau sambungan MySQLi. Gunakan sambungan PDO > Dan kembalikan maklumat pelanggan. Kami boleh memanggil prosedur tersimpan ini menggunakan PHP menggunakan coretan kod berikut:

<?php
// 打开 PDO 连接
$conn = new PDO('mysql:host=localhost;dbname=database_name;charset=utf8', 
               'username', 'password');

// 设置存储过程的名称
$procedure_name = 'my_stored_procedure';

// 准备调用存储过程的语句
$stmt = $conn->prepare("CALL $procedure_name()");

// 执行存储过程
$stmt->execute();

// 处理结果集(如果存储过程返回了结果集)
$result = $stmt->fetchAll();

// 关闭连接
$conn = null;
?>

Kami kemudiannya boleh mengakses tatasusunan $customer untuk mendapatkan butiran pelanggan tertentu.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan prosedur tersimpan MySQL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn