So schreiben Sie mit PHP den Funktionscode für die Bestandsstandortverwaltung im Bestandsverwaltungssystem
Das Bestandsverwaltungssystem ist für jedes Unternehmen von entscheidender Bedeutung. Es kann dem Unternehmen dabei helfen, den Warenbestand in Echtzeit zu verfolgen und die Bestandsmenge genau zu erfassen Standort. , Verbesserung der Arbeitseffizienz. Unter diesen ist die Bestandsstandortverwaltung eine der Schlüsselfunktionen im Bestandsverwaltungssystem. Sie kann Unternehmen dabei helfen, verschiedene Arten von Standorten zu verwalten und zu klassifizieren, um sicherzustellen, dass das Lager sauber und ordentlich ist. In diesem Artikel erfahren Sie, wie Sie mit PHP Code für Funktionen zur Bestandsstandortverwaltung schreiben.
Zuerst müssen wir eine Datenbanktabelle erstellen, um Standortinformationen zu speichern. Das Folgende ist ein Beispiel für eine Tabellenstruktur:
CREATE TABLE warehouse ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), capacity INT, status TINYINT(1) );
Die obige Tabellenstruktur enthält die eindeutige Kennung (id), den Standortnamen (name), die Standortkapazität (capacity) und den Standortstatus (status). Als Nächstes schreiben wir PHP-Code, um die Vorgänge zum Hinzufügen, Löschen, Ändern und Abfragen des Bibliotheksstandorts abzuschließen.
<?php $host = "localhost"; $username = "root"; $password = "password"; $dbname = "inventory_management"; $conn = new mysqli($host, $username, $password, $dbname); if ($conn->connect_error) { die("连接数据库失败: " . $conn->connect_error); } ?>
<?php if (isset($_POST['add'])) { $name = $_POST['name']; $capacity = $_POST['capacity']; $sql = "INSERT INTO warehouse (name, capacity, status) VALUES ('$name', $capacity, 1)"; if ($conn->query($sql) === TRUE) { echo "成功添加库位!"; } else { echo "添加库位失败: " . $conn->error; } } ?>
<?php if (isset($_GET['delete'])) { $id = $_GET['delete']; $sql = "DELETE FROM warehouse WHERE id = $id"; if ($conn->query($sql) === TRUE) { echo "成功删除库位!"; } else { echo "删除库位失败: " . $conn->error; } } ?>
<?php if (isset($_POST['edit'])) { $id = $_POST['id']; $name = $_POST['name']; $capacity = $_POST['capacity']; $sql = "UPDATE warehouse SET name = '$name', capacity = $capacity WHERE id = $id"; if ($conn->query($sql) === TRUE) { echo "成功更新库位信息!"; } else { echo "更新库位信息失败: " . $conn->error; } } ?>
<?php $sql = "SELECT * FROM warehouse"; $result = $conn->query($sql); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { echo "库位ID: " . $row['id'] . "<br>"; echo "库位名称: " . $row['name'] . "<br>"; echo "库位容量: " . $row['capacity'] . "<br>"; echo "库位状态: " . ($row['status'] ? "可用" : "不可用") . "<br>"; echo "<a href='edit.php?id=" . $row['id'] . "'>编辑</a> | "; echo "<a href='?delete=" . $row['id'] . "'>删除</a><br><br>"; } } else { echo "暂无库位信息"; } $conn->close(); ?>
Mit dem obigen Code können wir die Funktionen implementieren zum Hinzufügen, Löschen, Bearbeiten und Anzeigen von Lagerorten. Sie können Seiten und Interaktionen an Ihre Bedürfnisse anpassen und den Code in Ihr Bestandsverwaltungssystem integrieren.
Zusammenfassend lässt sich sagen, dass die Bestandsstandortverwaltung eine wichtige Funktion im Bestandsverwaltungssystem ist. Mit Hilfe der PHP-Programmiersprache können Sie den Standort einfach hinzufügen, löschen, bearbeiten und anzeigen. Ich hoffe, dieser Artikel war hilfreich und wünsche Ihnen viel Erfolg beim Schreiben eines Bestandsverwaltungssystems!
Das obige ist der detaillierte Inhalt vonSo schreiben Sie mit PHP Funktionscode für die Bestandsstandortverwaltung im Bestandsverwaltungssystem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!