현재 위치: > 최신 기사 목록> 인벤토리 관리 시스템에서 PHP를 사용하여 인벤토리 할당 통계 기능을 구현하는 방법

인벤토리 관리 시스템에서 PHP를 사용하여 인벤토리 할당 통계 기능을 구현하는 방법

M66 2025-06-19

PHP는 인벤토리 할당 통계 기능을 구현합니다

재고 할당 통계는 인벤토리 관리 시스템의 중요한 기능 중 하나입니다. 관리자는 다른 창고 간의 재고 할당을 추적하는 데 도움이됩니다. 이 기사에서는 PHP를 사용하여 간단한 재고 할당 통계를 작성하고 해당 코드 예제를 제공하는 방법을 설명합니다.

데이터베이스 테이블 디자인

먼저 재고 할당 레코드를 저장하는 데이터베이스 테이블을 작성해야합니다. 테이블에는 다음 필드가 포함되어 있습니다.

  • Allocation Record ID (allocation_id)
  • 제품 ID (product_id)
  • Warehouse 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 코드는 인벤토리 할당 통계를 구현합니다

다음으로 재고 할당 통계를 표시하려면 시스템에 페이지를 작성해야합니다. 먼저 데이터베이스에 연결해야합니다.

 
<?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 기반 인벤토리 할당 통계 기능 만 구현할 수 있습니다. 실제 요구에 따라이 예제를 수정하고 확장하여 기능 및 인터페이스 설계를 추가로 최적화 할 수 있습니다.