Pour un système de gestion des stocks, la fonction de requête d'inventaire est cruciale. Il peut aider les entreprises à saisir le statut d'inventaire en temps réel et à obtenir des rapports d'inventaire en temps opportun. Dans cet article, nous utiliserons un exemple de code PHP simple pour expliquer comment implémenter la fonction de requête d'inventaire.
Tout d'abord, nous devons créer une table de base de données pour stocker les informations d'inventaire. Supposons que notre tableau s'appelle "Inventaire", qui contient les champs suivants:
Vous pouvez utiliser l'instruction SQL suivante pour créer le tableau:
Créer l'inventaire de table ( id int (11) pas null auto_increment, nom varchar (255) pas nul, quantité int (11) pas nul, prix décimal (10,2) pas nul, Clé primaire (ID) ) Moteur = innodb par défaut Charset = utf8;
Dans le code, nous devons d'abord nous connecter à la base de données afin d'effectuer des opérations de requête d'inventaire ultérieures. Voici un exemple de code pour une connexion de base de données:
<?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "inventory_db"; // Créer une connexion de base de données $conn = new mysqli($servername, $username, $password, $dbname); // Vérifiez si la connexion réussit if ($conn-> connect_error) { Die ("Connect n'a pas réussi à se connecter à la base de données:". $ Conn-> connect_error); } Echo "Connecté avec succès à la base de données!"; ?>
Veuillez modifier les paramètres de connexion de la base de données ($ servername, $ username, $ mot de passe et $ dbname) en fonction de la situation réelle.
Ensuite, nous écrivons du code pour la fonction de requête d'inventaire, obtenons des informations d'inventaire à partir de la base de données et l'affichage sur une page Web. Voici le code complet:
<?php // Informations sur l'inventaire de requête $sql = "SELECT * FROM inventory"; $result = $conn->requête ($ sql); if ($ result-> num_rows> 0) { // Sortie des données de chaque ligne while ($ row = $ result-> fetch_assoc ()) { Echo "Nom du produit:". $ row ["name"]. "- Quantité d'inventaire:". $ row ["quantité"]. "- Prix du produit: $". $ row ["prix"]. "<br> " } } autre { ECHO "Aucune information d'inventaire"; } // ferme la connexion de la base de données $ con-> close (); ?>
Avec l'exemple de code ci-dessus, nous avons appris à implémenter une fonction de requête d'inventaire simple dans PHP. Cet exemple fournit un cadre de base que vous pouvez modifier et développer davantage en fonction des besoins réels pour vous adapter à différents systèmes de gestion des stocks.