Aktueller Standort: Startseite> Neueste Artikel> Implementieren Sie die Bestandsabfragefunktion mit PHP: einfache Tutorials und Codebeispiele

Implementieren Sie die Bestandsabfragefunktion mit PHP: einfache Tutorials und Codebeispiele

gitbox 2025-06-13

Einführung

Für ein Bestandsverwaltungssystem ist die Bestandsabfragefunktion von entscheidender Bedeutung. Es kann Unternehmen helfen, den Inventarstatus in Echtzeit zu erfassen und in den Bestandsberichten rechtzeitig zu erhalten. In diesem Artikel werden wir ein einfaches Beispiel für PHP -Code verwenden, um zu erläutern, wie die Funktion für die Inventarabfrage implementiert wird.

1. Erstellen Sie eine Datenbanktabelle

Zunächst müssen wir eine Datenbanktabelle erstellen, um Inventarinformationen zu speichern. Angenommen, unsere Tabelle heißt "Inventar", das die folgenden Felder enthält:

  • ID (Primärschlüssel, Selbstwachstum)
  • Name (Produktname)
  • Menge (Bestandsmenge)
  • Preis (Produktpreis)

Sie können die folgende SQL -Anweisung verwenden, um die Tabelle zu erstellen:

  Tischinventar erstellen (
    ID int (11) nicht null auto_increment,
    Nennen Sie Varchar (255) nicht null,
    Menge int (11) nicht null,
    Preisdezimal (10,2) NICHT NULL,
    Primärschlüssel (ID)
  ) Engine = InnoDB Standard charSet = utf8;
  

2. Verbinden Sie eine Verbindung zur Datenbank

Im Code müssen wir zunächst eine Verbindung zu der Datenbank herstellen, um nachfolgende Inventarabfragevorgänge auszuführen. Hier ist ein Code -Beispiel für eine Datenbankverbindung:

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

    // Erstellen Sie eine Datenbankverbindung
    $conn = new mysqli($servername, $username, $password, $dbname);

    // Überprüfen Sie, ob die Verbindung erfolgreich ist
    if ($conn-> Connect_error) {
      Die ("Connect hat keine Verbindung zur Datenbank hergestellt:". $ conn-> connect_error);
    }

    echo "erfolgreich mit der Datenbank verbunden!";
  ?>
  

Bitte ändern Sie die Verbindungsparameter der Datenbank ($ Servername, $ Benutzername, $ Passwort und $ DBName) gemäß der tatsächlichen Situation.

3. Schreiben Sie den Funktionscode für Inventarabfragen

Als nächstes schreiben wir Code für die Inventory -Abfragefunktion, erhalten Inventarinformationen aus der Datenbank und zeigen ihn auf einer Webseite an. Hier ist der vollständige Code:

  <?php
    // Inventarinformationen abfragen
    $sql = "SELECT * FROM inventory";
    $result = $conn->Abfrage ($ SQL);

    if ($ result-> num_rows> 0) {
      // Die Daten jeder Zeile ausgeben ($ row = $ result-> fetch_assoc ()) {
        Echo "Produktname:". $ row ["Name"]. " - Inventarmenge:". $ row ["Menge"]. " - Produktpreis: $". $ row ["Preis"]. "<br> ";
      }
    } anders {
      echo "keine Inventarinformationen";
    }

    // Die Datenbankverbindung schließen $ conn-> close ();
  ?>
  

abschließend

Mit dem obigen Codebeispiel haben wir gelernt, wie man eine einfache Inventarabfragefunktion in PHP implementiert. Dieses Beispiel bietet einen grundlegenden Framework, den Sie nach den tatsächlichen Bedürfnissen weiter ändern und erweitern können, um sich an verschiedene Inventarmanagementsysteme anzupassen.