>백엔드 개발 >PHP 튜토리얼 >PHP 재고 관리 시스템의 재고 이전 통계 기능을 위한 코드 생성

PHP 재고 관리 시스템의 재고 이전 통계 기능을 위한 코드 생성

王林
王林원래의
2023-08-07 12:30:43922검색

PHP 재고 관리 시스템의 재고 이전 통계 기능을 위한 코드 생성

재고 이전 통계는 재고 관리 시스템에서 매우 중요한 기능으로, 관리자가 서로 다른 창고 간의 재고 이전 상황을 추적하고 관리하는 데 도움이 될 수 있습니다. 이 기사에서는 PHP를 사용하여 간단한 재고 이전 통계 함수를 작성하는 방법을 소개하고 해당 코드 예제를 제공합니다.

먼저, 재고 이전 기록을 저장할 데이터베이스 테이블을 생성해야 합니다. 테이블에는 할당 레코드 ID(allocation_id), 제품 ID(product_id), 창고 ID(warehouse_id), 할당 시간(allocation_date), 할당 수량(allocation_Quantity) 필드가 포함되어야 합니다.

CREATE TABLE allocations (
    allocation_id INT PRIMARY KEY AUTO_INCREMENT,
    product_id INT NOT NULL,
    warehouse_id INT NOT NULL,
    allocation_date DATE NOT NULL,
    allocation_quantity INT NOT NULL
);

다음으로, 재고 이전 통계를 표시할 페이지를 시스템에 생성해야 합니다. 먼저 데이터베이스에 연결해야 합니다.

<?php
$servername = "localhost";
$username = "root";
$password = "password";
$dbname = "inventory_management";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
?>

페이지에 재고 이전 통계를 표시하는 테이블을 추가할 수 있습니다.

<html>
<head>
    <title>库存调拨统计</title>
</head>
<body>
    <h1>库存调拨统计</h1>
    <table>
        <tr>
            <th>调拨记录ID</th>
            <th>商品ID</th>
            <th>仓库ID</th>
            <th>调拨时间</th>
            <th>调拨数量</th>
        </tr>
        <?php
        $sql = "SELECT * FROM allocations";
        $result = $conn->query($sql);

        if ($result->num_rows > 0) {
            // 输出数据
            while($row = $result->fetch_assoc()) {
                echo "<tr>";
                echo "<td>" . $row["allocation_id"] . "</td>";
                echo "<td>" . $row["product_id"] . "</td>";
                echo "<td>" . $row["warehouse_id"] . "</td>";
                echo "<td>" . $row["allocation_date"] . "</td>";
                echo "<td>" . $row["allocation_quantity"] . "</td>";
                echo "</tr>";
            }
        } else {
            echo "没有库存调拨记录";
        }
        ?>
    </table>
</body>
</html>

위 코드는 데이터베이스에서 재고 이전 기록을 읽어와 테이블 형식으로 페이지에 표시하는 코드입니다. 위의 코드를 반드시 PHP 파일로 저장하고, 해당 파일을 서버에 올려 실행하시기 바랍니다.

위의 코드 예시를 통해 PHP 기반의 재고 이동 통계 기능을 간단하게 구현할 수 있습니다. 실제 필요에 따라 이 예제를 수정하고 확장할 수 있습니다. 이 기사가 도움이 되기를 바랍니다!

위 내용은 PHP 재고 관리 시스템의 재고 이전 통계 기능을 위한 코드 생성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.