Position actuelle: Accueil> Derniers articles> Comment utiliser PHP pour implémenter la fonction des statistiques d'allocation des stocks dans le système de gestion des stocks

Comment utiliser PHP pour implémenter la fonction des statistiques d'allocation des stocks dans le système de gestion des stocks

M66 2025-06-19

PHP implémente la fonction des statistiques d'allocation des stocks

Les statistiques d'allocation des stocks sont l'une des fonctions cruciales du système de gestion des stocks. Il aide les administrateurs à suivre l'allocation des stocks entre différents entrepôts. Dans cet article, nous expliquerons comment rédiger une simple statistique d'allocation d'inventaire à l'aide de PHP et fournir des exemples de code correspondants.

Conception de la table de base de données

Tout d'abord, nous devons créer une table de base de données qui stocke les enregistrements d'allocation d'inventaire. Le tableau contient les champs suivants:

  • ID d'enregistrement d'allocation (allocation_id)
  • ID de produit (Product_id)
  • ID d'entrepôt (Warehouse_id)
  • Allocation_date
  • Allocation_quantity

Créer une table de base de données

 
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
);
    

Le code PHP implémente les statistiques d'allocation des stocks

Ensuite, nous devons créer une page dans le système pour afficher les statistiques d'allocation des stocks. Tout d'abord, nous devons nous connecter à la base de données.

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

// Créer une connexion
$conn = new mysqli($servername, $username, $password, $dbname);

// Vérifiez la connexion
if ($conn->connect_error) {
    die("Échec de la connexion: " . $conn->connect_error);
}
?>
    

Nous pouvons ensuite ajouter une table à la page pour afficher les statistiques d'allocation des stocks:

 
<html>
<head>
    <title>Statistiques d&#39;allocation des stocks</title>
</head>
<body>
    <h1>Statistiques d&#39;allocation des stocks</h1>
    <table>
        <tr>
            <th>Dossier d&#39;allocationID</th>
            <th>marchandisesID</th>
            <th>entrepôtID</th>
            <th>Temps d&#39;allocation</th>
            <th>Nombre d&#39;allocation</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 "没有库存Dossier d&#39;allocation";
        }
        ?>
    </table>
</body>
</html>
    

Le code ci-dessus lira l'enregistrement d'allocation des stocks à partir de la base de données et l'affichera sur la page sous forme de table. Assurez-vous d'enregistrer ces codes en tant que fichier PHP et d'exécuter sur le serveur.

Résumer

Grâce à l'exemple de code ci-dessus, nous pouvons simplement implémenter une fonction de statistiques d'allocation d'inventaire basée sur PHP. Selon les besoins réels, cet exemple peut être modifié et élargi pour optimiser davantage la conception de la fonction et de l'interface.