1. 使用mysqli_connect()函數連接MySQL服務器
mysqli_connect()函數的格式
mysqli_connect(“MySQL服務器地址”,”用戶名”,”用戶密碼”,”要連接的數據庫名”);
<?php
$db = mysqli_connect(“localhost”,”root”,”密碼”,”數據庫名”);
?>
2. 使用mysqli_query函數執行sql語句
使用mysqli_query();函數執行sql語句,需要向此函數中傳遞兩個參數,一個是MySQL 數據庫服務器連接對象;另一個是以字符串表示的sql語句。格式:
mysqli_query(數據庫服務器連接對象,sql語句);
實例:在數據庫中插入數據,并更新數據


執行結果

可見,mysqli_query()函數執行sql語句之后會把結果返回。
3. 獲取查詢結果集中的記錄數
使用mysqli_num_rows()函數獲取查詢結果包含的數據記錄的條數,只需要給出返回的數據對象即可。格式:
mysqli_num_rows($result);
其中,result指查詢結果對象,此函數只對select語句有效。
如果想獲取查詢、插入、更新和刪除操作所影響的行數,需要使用mysqli_affected_rows函數。mysqli_affected_rows()函數返回前一次mysql操作所影響的行數。語法:
mysqli_affectes_rows(connection)
其中connection為必須參數,表示當前mysql的連接。如果返回0,就表示沒有受影響的記錄,-1則表示查詢返回錯誤。
實例:實現兩個函數的使用


執行結果

實例一
1.查詢mysql數據庫中的用戶信息
(1)在網址主目錄下創建文件demo4.html?


(2)在網址主目錄下創建文件demo4.php


(3)運行demo4.html

(4)在輸入框中輸入”勒布朗.詹姆斯”,單機find按鈕,頁面跳轉至demo4.php,并且返回請求結果。


實例二
2.使用insert語句動態添加用戶信息
下面通過使用company數據庫中user表格,添加新的用戶信息。
(1)在網址文件夾下新建demo5.html文件


(2)在網址文件夾下簡歷demo5.PHP文件


(3)運行demo5.html,結果


(4)單價add按鈕,頁面跳轉至demo5.php,并且返回插入數據的信息


版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。