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

mysqli assoc php

林子帆1年前8瀏覽0評論
mysqli_assoc是PHP中常用的一個方法,它用于從MySQL數據庫中取出一行作為數組,也就是將查詢結果按照列名為鍵名保存到一個數組中返回。今天我們來詳細講解一下mysqli_assoc方法的使用。 假設我們已經連接上了MySQL數據庫,下面就是查詢一條數據的示例代碼:
<?php
$con=mysqli_connect("localhost","my_user","my_password","my_db");
// 檢查連接
if (mysqli_connect_errno()){
echo "連接 MySQL 失敗: " . mysqli_connect_error();
}
$result=mysqli_query($con,"SELECT * FROM Persons WHERE FirstName='Peter'");
$row=mysqli_fetch_assoc($result);
echo $row['FirstName'];
echo $row['LastName'];
mysqli_close($con);
?>
上述代碼實現的功能是查詢Persons表中Firstname為Peter的記錄,并將查詢結果保存在$row數組中,最后輸出Firstname和Lastname兩個字段的值。 需要注意的是,mysqli_assoc方法只能夠取出一行記錄,如果查詢結果有多行,則需要使用while循環來逐行取出。
<?php
$con=mysqli_connect("localhost","my_user","my_password","my_db");
// 檢查連接
if (mysqli_connect_errno()){
echo "連接 MySQL 失敗: " . mysqli_connect_error();
}
$result=mysqli_query($con,"SELECT * FROM Persons");
while($row=mysqli_fetch_assoc($result)){
echo $row['FirstName'];
echo $row['LastName'];
echo "<br>";
}
mysqli_close($con);
?>
上面的代碼查詢Persons表中所有記錄,并將每一條記錄的Firstname和Lastname輸出到頁面上。 需要特別注意的是,使用mysqli_assoc方法查詢的結果是一個數組,而不是一個對象,因此不能使用OOP方式來調用結果中的字段。 mysqli_assoc方法是PHP中常用的查詢MySQL數據庫的方法之一,能夠方便地將查詢結果整理為數組,非常方便開發者的使用。
上一篇mysqlcon.php