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

php mysql查詢輸出

陳思宇1年前6瀏覽0評論
PHP與MySQL是Web開發不可或缺的技術,其中,PHP作為服務器端腳本語言,可以和MySQL數據庫進行交互。在實際應用中,我們經常需要從MySQL數據庫中進行查詢操作,并將結果展示給用戶。本文將詳細介紹如何使用PHP代碼來查詢MySQL數據庫,并將結果輸出到網頁上。 首先,我們需要建立一個MySQL數據庫,并在其中插入一些數據以供查詢。假設我們有一個名為“students”的數據庫表,其結構如下:
CREATE TABLE students (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
age INT(3) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP
)
我們在該表中插入以下數據:
INSERT INTO students (name, age, email) VALUES ('張三', 20, 'zhangsan@example.com');
INSERT INTO students (name, age, email) VALUES ('李四', 22, 'lisi@example.com');
現在,我們使用PHP代碼來查詢該表中的數據。首先,我們需要建立一個與數據庫的連接,可以使用以下代碼:
$con = mysqli_connect("localhost","username","password","students");
if (mysqli_connect_errno()){
echo "無法連接到MySQL數據庫: " . mysqli_connect_error();
}
其中,localhost是服務器名,username是用戶名,password是密碼,students是數據庫名。 然后,我們使用mysqli_query()函數執行查詢操作,并使用mysqli_fetch_array()函數將查詢結果存儲到一個數組中。具體代碼如下:
$result = mysqli_query($con,"SELECT * FROM students");
while($row = mysqli_fetch_array($result)){
echo "

" . $row['name'] . " " . $row['age'] . "歲 " . $row['email'] . "

"; }
上述代碼查詢了“students”表中的所有數據,并依次輸出每個學生的姓名、年齡和電子郵件地址。 如果我們只想查詢年齡小于25歲的學生,可以使用以下代碼:
$result = mysqli_query($con,"SELECT * FROM students WHERE age< 25");
while($row = mysqli_fetch_array($result)){
echo "

" . $row['name'] . " " . $row['age'] . "歲 " . $row['email'] . "

"; }
上述代碼查詢“students”表中年齡小于25歲的學生,并輸出其姓名、年齡和電子郵件地址。 同樣地,如果我們只想查詢姓“張”的學生,可以使用以下代碼:
$result = mysqli_query($con,"SELECT * FROM students WHERE name LIKE '張%'");
while($row = mysqli_fetch_array($result)){
echo "

" . $row['name'] . " " . $row['age'] . "歲 " . $row['email'] . "

"; }
上述代碼查詢“students”表中姓“張”的學生,并輸出其姓名、年齡和電子郵件地址。注意,這里使用了通配符“%”,表示匹配任意字符。 到這里,我們已經能夠使用PHP代碼查詢MySQL數據庫,并將結果輸出到網頁上了。當然,以上代碼只是簡單示例,還有很多其他的查詢語句和輸出方式可以使用。如果您對PHP和MySQL的查詢操作感興趣,建議深入學習相關知識,不斷拓展自己的技能。