最近突然發現自己好像全忘了 PHP 怎么寫了,曾經熟悉的語法和函數似乎變得陌生起來。當然這也是比較正常的,畢竟從事開發很長時間了,常用語言和工具也會隨著項目而變化。不過還是必須重新熟悉一下 PHP,讓腦中的知識重新慢慢復習回來。
我們來看看一些具體的例子。比如說如何從數據庫中查詢數據并將其顯示在網頁上。我們需要連接數據庫、編寫 SQL 語句、使用 PHP 函數處理查詢結果、以及在 HTML 中嵌入 PHP 代碼等等。假設我們需要查詢名為 students 的表中所有學生的信息,包括姓名、年齡、性別。
首先我們要連接數據庫。使用 PHP 中提供的 mysqli 類來完成。在連接之前需要設置用戶名、密碼、數據庫名稱等幾個參數。
接下來編寫 SQL 語句,通過 mysqli 建立查詢。
然后我們需要使用 PHP 函數來處理查詢結果。比如可以使用 mysqli_fetch_assoc 函數來獲取查詢結果集中的一條記錄。
最后將查詢結果顯示在網頁上。這里可以使用 PHP 的 echo 語句嵌入 HTML 代碼。
以上就是從數據庫中查詢數據并將其顯示在網頁上的一個例子。當然 PHP 中還有很多其它的語法和函數,需要重新慢慢熟悉。希望這篇文章能對需要重新學習 PHP 的同學有所幫助。
我們來看看一些具體的例子。比如說如何從數據庫中查詢數據并將其顯示在網頁上。我們需要連接數據庫、編寫 SQL 語句、使用 PHP 函數處理查詢結果、以及在 HTML 中嵌入 PHP 代碼等等。假設我們需要查詢名為 students 的表中所有學生的信息,包括姓名、年齡、性別。
首先我們要連接數據庫。使用 PHP 中提供的 mysqli 類來完成。在連接之前需要設置用戶名、密碼、數據庫名稱等幾個參數。
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 創建連接
$conn = new mysqli($servername, $username, $password, $dbname);
// 檢測連接
if ($conn->connect_error) {
die("連接失敗: " . $conn->connect_error);
}
echo "連接成功";
?>
接下來編寫 SQL 語句,通過 mysqli 建立查詢。
<?php
$sql = "SELECT * FROM students";
$result = $conn->query($sql);
?>
然后我們需要使用 PHP 函數來處理查詢結果。比如可以使用 mysqli_fetch_assoc 函數來獲取查詢結果集中的一條記錄。
<?php
while($row = $result->fetch_assoc()) {
echo "姓名:" . $row["name"]. " 年齡:" . $row["age"]. " 性別:" . $row["gender"]. "<br>";
}
?>
最后將查詢結果顯示在網頁上。這里可以使用 PHP 的 echo 語句嵌入 HTML 代碼。
<?php
echo "<table>";
echo "<tr><th>姓名</th><th>年齡</th><th>性別</th></tr>";
while($row = $result->fetch_assoc()) {
echo "<tr><td>". $row["name"]. "</td><td>". $row["age"]. "</td><td> ". $row["gender"]. "</td></tr>";
}
echo "</table>";
?>
以上就是從數據庫中查詢數據并將其顯示在網頁上的一個例子。當然 PHP 中還有很多其它的語法和函數,需要重新慢慢熟悉。希望這篇文章能對需要重新學習 PHP 的同學有所幫助。