在使用fetch_assoc函數時,需要先建立數據庫連接,可以使用mysqli_connect函數來設置數據庫連接參數。下面是一個示例代碼:
// 設置數據庫連接參數
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";
// 建立數據庫連接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 檢查連接是否成功
if (!$conn) {
die("連接失敗: " . mysqli_connect_error());
}
// 運行查詢語句并使用fetch_assoc函數獲取結果集
$sql = "SELECT * FROM table_name";
$result = mysqli_query($conn, $sql);
// 使用fetch_assoc函數獲取結果集中的數據
while ($row = mysqli_fetch_assoc($result)) {
// 處理結果數據
echo "ID: " . $row["id"] . " - Name: " . $row["name"] . "<br>";
}
// 關閉數據庫連接
mysqli_close($conn);
在這個示例中,我們首先設置了數據庫連接參數,然后通過mysqli_connect函數建立數據庫連接。接著執行查詢語句并使用fetch_assoc函數獲取結果集中的數據。最后通過mysqli_close函數關閉數據庫連接。這樣就可以使用fetch_assoc函數來獲取數據庫查詢結果中的數據了。