Cara menggunakan PHP untuk menulis kod fungsi pengurusan lokasi inventori dalam sistem pengurusan inventori

PHPz
Lepaskan: 2023-08-06 09:22:01
asal
1323 orang telah melayarinya

Cara menggunakan PHP untuk menulis kod fungsi pengurusan lokasi inventori dalam sistem pengurusan inventori. lokasi, meningkatkan kecekapan kerja. Antaranya, pengurusan lokasi inventori merupakan salah satu fungsi utama dalam sistem pengurusan inventori Ia dapat membantu syarikat mengurus dan mengklasifikasikan pelbagai jenis lokasi untuk memastikan gudang itu bersih dan teratur. Artikel ini akan mengajar anda cara menggunakan PHP untuk menulis kod bagi fungsi pengurusan lokasi inventori.

Pertama, kita perlu mencipta jadual pangkalan data untuk menyimpan maklumat lokasi. Berikut ialah contoh struktur jadual:

CREATE TABLE warehouse (
   id INT PRIMARY KEY AUTO_INCREMENT,
   name VARCHAR(50),
   capacity INT,
   status TINYINT(1)
);
Salin selepas log masuk

Struktur jadual di atas mengandungi pengecam unik (id), nama lokasi (nama), kapasiti lokasi (kapasiti) dan status lokasi (status). Seterusnya, kami menulis kod PHP untuk melengkapkan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan lokasi perpustakaan.

Sambung ke pangkalan data
  1. <?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);
    }
    ?>
    Salin selepas log masuk
Tambah lokasi
  1. <?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;
        }
    }
    ?>
    Salin selepas log masuk
Padam lokasi
  1. <?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;
        }
    }
    ?>
    Salin selepas log masuk
Kemas kini maklumat lokasi senarai
  1. <?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;
        }
    }
    ?>
    Salin selepas log masuk
    lokasi
    <?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();
    ?>
    Salin selepas log masuk
  1. Dengan kod di atas, kita boleh Melaksanakan fungsi menambah, memadam, menyunting dan memaparkan lokasi gudang. Anda boleh menyesuaikan halaman dan interaksi untuk memenuhi keperluan anda dan menyepadukan kod ke dalam sistem pengurusan inventori anda.
  2. Ringkasnya, pengurusan lokasi inventori adalah fungsi penting dalam sistem pengurusan inventori Dengan bantuan bahasa pengaturcaraan PHP, anda boleh menambah, memadam, mengedit dan memaparkan lokasi dengan mudah. Saya harap artikel ini membantu dan saya mengucapkan selamat maju jaya dalam menulis sistem pengurusan inventori!

    Atas ialah kandungan terperinci Cara menggunakan PHP untuk menulis kod fungsi pengurusan lokasi inventori dalam sistem pengurusan inventori. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan