PHP是一種常用的Web開發語言,MySQL則是一類流行的數據庫。這兩個技術的結合在網站開發中非常普遍,尤其是在構建網站后臺時。在學習這兩個技術如何協同工作之前,我們需要一個簡單的演示示例。在本文中,我將向您展示如何創建一個基本的PHP MySQL demo。
首先,您需要創建一個MySQL數據庫。我將創建一個名為“test”的數據庫,并添加一個名為“users”的表。該表將包含三個列:ID(用于唯一標識每個用戶),name(保存用戶姓名)和email(保存用戶電子郵件地址)。下面是用于創建該表的SQL代碼:
CREATE TABLE users ( ID INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, email VARCHAR(50) NOT NULL )
一旦我們有了數據庫和表,我們可以用PHP與之交互。我們將首先創建一個連接,然后查詢表以獲取所有用戶。下面是建立連接并查詢表的PHP代碼:
//建立連接 $conn = mysqli_connect("localhost", "username", "password", "test"); //查詢表 $result = mysqli_query($conn, "SELECT * FROM users");
現在我們可以將查詢結果顯示在頁面上。我們將使用PHP的while循環來迭代每個用戶,并使用HTML表格格式來呈現數據。下面是完整的PHP代碼底:
//建立連接 $conn = mysqli_connect("localhost", "username", "password", "test"); //查詢表 $result = mysqli_query($conn, "SELECT * FROM users"); //創建表格 echo "
ID | Name | |
---|---|---|
".$row["ID"]." | "; echo "".$row["name"]." | "; echo "".$row["email"]." | "; echo "
最后,您應該能夠以類似以下內容的形式在瀏覽器中看到您的結果:
ID | Name | |
---|---|---|
1 | John Doe | john@example.com |
2 | Jane Smith | jane@example.com |
在本文中,我向您展示了如何創建一個最基本的PHP MySQL demo。這只是一個開始,您可以使用此示例作為參考,并嘗試在其中添加更復雜的功能。相信通過閱讀本文,您已經掌握了一些基本的PHP和MySQL編程知識。