PHP開發的二手回收網站提供訂單狀態查詢功能
隨著人們對環境保護和資源回收的關注度增加,二手回收成為一種受歡迎的方式。因此,開發一個二手回收網站來滿足人們的需求變得非常重要。在這篇文章中,我們將介紹如何使用PHP開發一個二手回收網站,並新增一個訂單狀態查詢功能。
在開始之前,確保你已經建立了一個運行PHP的伺服器環境,並且熟悉基本的PHP語法和MySQL資料庫的使用。
首先,我們需要建立一個資料庫來儲存訂單資訊。在MySQL中執行下列SQL語句來建立一個名為"orders"的資料表:
CREATE TABLE `orders` ( `id` int(11) NOT NULL AUTO_INCREMENT, `order_number` varchar(50) NOT NULL, `status` varchar(50) NOT NULL, `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
接著,我們開始寫PHP程式碼。首先,建立一個名為"index.php"的文件,並新增以下程式碼:
<?php // 连接数据库 $servername = "localhost"; $username = "your_username"; $password = "your_password"; $dbname = "your_database"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 处理订单状态查询请求 if (isset($_POST['order_number'])) { $order_number = $_POST['order_number']; // 查询订单状态 $sql = "SELECT * FROM orders WHERE order_number = '$order_number'"; $result = $conn->query($sql); if ($result->num_rows > 0) { $row = $result->fetch_assoc(); $status = $row['status']; echo "订单状态: " . $status; } else { echo "订单不存在"; } } ?>
上述程式碼中,我們首先連接到資料庫,並處理了POST請求中的訂單號碼參數。接著,我們執行了SQL查詢以取得訂單的狀態,並將其結果傳回給使用者。
接下來,我們需要建立一個名為"index.html"的文件,並新增以下程式碼:
<!DOCTYPE html> <html> <head> <title>订单状态查询</title> </head> <body> <form action="index.php" method="POST"> <input type="text" name="order_number" placeholder="请输入订单号"> <input type="submit" value="查询"> </form> </body> </html>
以上程式碼建立了一個包含訂單編號輸入欄位和查詢按鈕的簡單表單。
現在,將以上兩個檔案上傳到你的伺服器,並在瀏覽器中存取"index.html"。你應該可以看到一個包含訂單號碼輸入欄位和查詢按鈕的頁面。
嘗試輸入一個已存在的訂單號碼並點擊查詢按鈕,你應該可以在頁面上看到訂單的狀態。如果訂單不存在,則會顯示"訂單不存在"。
透過以上的範例程式碼,我們成功地建立了一個二手回收網站,並實現了訂單狀態查詢功能。你可以根據實際需求對程式碼進行修改和擴展,以滿足你的需求。
總結:PHP是一種功能強大的程式語言,可用於開發各種類型的網站和應用程式。透過本文中的範例程式碼,希望能夠幫助你理解如何使用PHP開發二手回收網站,並添加訂單狀態查詢功能。祝你在使用PHP開發過程中取得成功!
以上是PHP開發的二手回收網站提供訂單狀態查詢功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!