introduction:
Dans le système de gestion des stocks, la fonction de requête d'inventaire est cruciale. Il aide les gestionnaires à visualiser rapidement l'état des stocks, à saisir les modifications de l'inventaire et à fournir des rapports en temps opportun. Cet article montrera comment rédiger une fonction de requête d'inventaire simple à l'aide de PHP pour aider les lecteurs à comprendre les étapes de base pour implémenter cette fonction.
Tout d'abord, nous devons créer une table de base de données pour stocker les informations d'inventaire. Supposons que nous créons un tableau appelé "Inventory" avec 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;
Ensuite, nous devons nous connecter à la base de données dans le code des opérations de requête d'inventaire. Utilisez le code suivant pour établir une connexion de base de données:
$ servername = "localhost"; $ username = "root"; $ mot de passe = ""; $ dbname = "inventory_db"; // Créer une connexion de base de données $ conn = new mysqli ($ servername, $ username, $ mot de passe, $ dbname); // Vérifiez si la connexion réussit si ($ con-> 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 pertinents de la connexion de la base de données ($ servername, $ username, $ mot de passe et $ dbname) selon votre environnement réel.
Maintenant, nous rédigerons le code de fonction de requête d'inventaire réel. Requêtez les informations d'inventaire de la base de données et affichez-les sur la page Web. Voici le code qui implémente cette fonction:
// Information d'inventaire de requête $ sql = "select * from inventory"; $ result = $ Conn-> Query ($ 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 ();
Ce code obtient toutes les données de la table "Inventaire" de la base de données en exécutant une instruction de requête simple simple. Ensuite, les données de chaque ligne sont sorties à l'aide d'une boucle, y compris le nom du produit, la quantité d'inventaire et le prix du produit.
Avec l'exemple de code ci-dessus, nous comprenons comment rédiger des fonctions de requête d'inventaire dans les systèmes de gestion des stocks à l'aide de PHP. Cet exemple simple vous fournit un cadre de base qui peut être modifié et étendu en fonction des besoins réels. J'espère que cet article vous sera utile lors de la rédaction de fonctions de requête d'inventaire!