PHP 呼叫 MySQL 預存程序並取得傳回值的程式碼
php代码
-
-
$hostname = "localhost"; - $username = "root";
- $password = "secret";
- $database = "prod";
if (IsSet ($_POST['submit'])) {
$dbh = new mysqli($hostname, $username, $password, $database);
/* check connection */
- if (mysqli_connect_errno()) {
- printf("Connect failed: %sn", mysqli_connect_error());
- exit ();
- }
- $dept_id = $_POST['dept_id'];
if ($result_set = $dbh->query("call employee_list( $dept_id )")) {
- print ('
'.
- '
Employee_id | Surname | Firstname | ');
- while ($row = $result_set->fetch_object()) {
- printf("
%s | %s | %s | n",
- $row->employee_id, $row->surname, $row->firstname);
- }
- } else {
- printf("
Error:%d (%s) %sn", mysqli_errno($dbh),
- mysqli_sqlstate($dbh), mysqli_error($dbh));
- }
- print ("
");
- $dbh->close();
- }
- ?>
-
复制代码
|
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31