色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql查詢數據庫返回數組

呂致盈2年前10瀏覽0評論

在使用MySQL數據庫時,我們經常需要查詢對應的數據進行操作,而查詢數據最常用的方式就是使用SQL語句。當然,我們還需要將查詢出來的數據返回到程序中進行下一步的操作。這時候,我們可以使用PHP中的MySQLi擴展來查詢數據庫,并返回一個數組。

$conn = mysqli_connect('localhost', 'root', 'password', 'testdb');
if (!$conn) {
die('Connection failed: ' . mysqli_connect_error());
}
$sql = "SELECT id, name, age FROM users";
$result = mysqli_query($conn, $sql);
$i = 0;
$data = array();
while ($row = mysqli_fetch_assoc($result)) {
$data[$i]['id'] = $row['id'];
$data[$i]['name'] = $row['name'];
$data[$i]['age'] = $row['age'];
$i++;
}
mysqli_close($conn);

以上代碼中,我們首先使用mysqli_connect()函數連接到MySQL數據庫。然后我們使用mysqli_query()函數執行查詢語句,并將結果存儲在$result變量中。接著,我們使用mysqli_fetch_assoc()函數從$result變量中逐行獲取查詢結果,并將其存儲在$data數組中。最后,我們關閉與數據庫的連接。

這樣,我們就可以將MySQL中查詢出來的數據以數組的形式返回到程序中,然后進行下一步的操作。使用MySQLi擴展查詢數據庫非常方便,在實際開發中也經常使用。更多關于MySQLi擴展的詳細說明,請參考PHP官方文檔。