PHP에서 개발한 중고 재활용 웹사이트는 사용자 소비 기록 조회 기능을 구현합니다.
소개:
중고 재활용 웹사이트는 최근 몇 년간 매우 인기 있는 웹사이트 유형으로 사용자에게 구매, 판매 또는 편리한 플랫폼을 제공합니다. 중고품을 재활용합니다. 이러한 웹사이트에서는 사용자의 소비기록 조회 기능이 필수적입니다. 이 기사에서는 PHP를 사용하여 사용자 소비 기록 보기 기능을 개발하는 방법을 소개하고 독자의 참고용 코드 샘플을 제공합니다.
1. 데이터베이스 설계:
먼저 사용자의 소비 기록을 저장할 데이터베이스를 설계해야 합니다. 다음 테이블 구조를 가진 "consumption_records"라는 테이블이 있다고 가정합니다.
CREATE TABLE `consumption_records` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `item_id` int(11) NOT NULL, `amount` decimal(10,2) NOT NULL, `order_date` datetime NOT NULL, PRIMARY KEY (`id`) );
위 테이블에는 id, user_id, item_id, amount 및 order_date의 5개 필드가 정의되어 있습니다. 그 중 id는 기본 키, user_id는 사용자 ID, item_id는 상품 ID, amount는 소비량, order_date는 주문 생성 시간을 나타냅니다.
2. PHP 코드 구현:
아래에서는 PHP를 사용하여 사용자 소비 기록 보기 기능을 구현하겠습니다.
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } ?>
위 코드에서 "username", "password" 및 "database"를 실제 데이터베이스 사용자 이름, 비밀번호 및 데이터베이스 이름으로 바꿔야 합니다.
<?php $user_id = $_GET['user_id']; // 获取用户ID $sql = "SELECT * FROM consumption_records WHERE user_id = '$user_id' ORDER BY order_date DESC"; $result = $conn->query($sql); if ($result->num_rows > 0) { echo "<table>"; echo "<tr><th>ID</th><th>用户ID</th><th>商品ID</th><th>金额</th><th>创建时间</th></tr>"; while($row = $result->fetch_assoc()) { echo "<tr>"; echo "<td>" . $row["id"] . "</td>"; echo "<td>" . $row["user_id"] . "</td>"; echo "<td>" . $row["item_id"] . "</td>"; echo "<td>" . $row["amount"] . "</td>"; echo "<td>" . $row["order_date"] . "</td>"; echo "</tr>"; } echo "</table>"; } else { echo "没有找到相关记录"; } $conn->close(); ?>
위 코드에서는 먼저 URL에서 사용자 ID를 얻은 후 SQL 쿼리를 통해 사용자의 소비 기록을 얻은 후 역순으로 정렬합니다. 생성 시간의. 그런 다음, 얻은 데이터를 테이블을 통해 표시합니다.
3. 요약:
위의 코드 예시를 통해 간단한 사용자 소비 기록 보기 기능을 구현했습니다. 사용자는 자신의 ID를 입력하여 자신의 소비기록을 조회할 수 있으며, 이를 표 형태로 조회할 수 있습니다. 중고 재활용 사이트에서 매우 유용한 기능입니다.
물론 위 코드는 단순한 예시일 뿐이며 실제 개발에서는 특정 요구에 따라 적절한 수정 및 최적화가 이루어져야 합니다. 그러나 이 예는 사용자 소비 기록 보기 기능을 구현하기 위한 기본 프레임워크와 아이디어를 제공합니다.
이 기사가 중고 재활용 웹사이트를 개발하는 개발자에게 도움이 되기를 바랍니다. 이 글에 대한 자세한 내용은 PHP 공식 문서를 참고하세요.
위 내용은 PHP가 개발한 중고 재활용 웹사이트, 사용자 소비 기록 조회 기능 구현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!