လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> Inventory Management System တွင်စာရင်းခွဲဝေစာရင်းဇယား function ကိုအကောင်အထည်ဖော်ရန် PHP ကိုမည်သို့အသုံးပြုရမည်နည်း

Inventory Management System တွင်စာရင်းခွဲဝေစာရင်းဇယား function ကိုအကောင်အထည်ဖော်ရန် PHP ကိုမည်သို့အသုံးပြုရမည်နည်း

M66 2025-06-19

PHP မှအကောင်အထည်များစာရင်း inventory ခွဲဝေစာရင်းဇယား function ကို

Inventory Allocation စာရင်းအင်းစာရင်းအင်းစာရင်းသည်စာရင်းစီမံခန့်ခွဲမှုစနစ်တွင်အရေးကြီးသောလုပ်ဆောင်မှုများအနက်မှတစ်ခုဖြစ်သည်။ ၎င်းသည်အုပ်ချုပ်ရေးမှူးများကိုဂိုဒေါင်များအကြားစာရင်းတွင်စာရင်းခွဲဝေချထားပေးရန်ကူညီသည်။ ဤဆောင်းပါးတွင် PHP ကို ​​အသုံးပြု. ရိုးရိုးစာရင်းခွဲဝေရေးစာရင်းအင်းများကိုမည်သို့ရေးရမည်ကိုကျွန်ုပ်တို့ရှင်းပြပါမည်။

ဒေတာဘေ့စ်စားပွဲတင်ဒီဇိုင်း

ပထမ ဦး စွာကျွန်ုပ်တို့သည်စာရင်းခွဲဝေရေးဆိုင်ရာမှတ်တမ်းများကိုသိုလှောင်ထားသောဒေတာဘေ့စ်စားပွဲတစ်ခုဖန်တီးရန်လိုအပ်သည်။ စားပွဲတွင်အောက်ပါနယ်ပယ်များပါ 0 င်သည်။

  • Allocation Record ID (Allococation_id)
  • ကုန်ပစ္စည်း ID (Product_ID)
  • Warehouse ID (Warehouse_id)
  • Allocation_date
  • allogation_quantity

ဒေတာဘေ့စ်စားပွဲတစ်ခုဖန်တီးပါ

 
CREATE TABLE allocations (
    allocation_id INT PRIMARY KEY AUTO_INCREMENT,
    product_id INT NOT NULL,
    warehouse_id INT NOT NULL,
    allocation_date DATE NOT NULL,
    allocation_quantity INT NOT NULL
);
    

PHP Code ကို impentory ခွဲဝေစာရင်းဇယားဖော်ဆောင်မှု

ထို့နောက် Inventory Allocation စာရင်းဇယားများကိုပြသရန်စနစ်ရှိစာမျက်နှာတစ်ခုဖန်တီးရန်လိုအပ်သည်။ ပထမ ဦး စွာကျွန်ုပ်တို့သည်ဒေတာဘေ့စ်နှင့်ချိတ်ဆက်ရန်လိုအပ်သည်။

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

// ဆက်သွယ်မှုတစ်ခုဖန်တီးပါ
$conn = new mysqli($servername, $username, $password, $dbname);

// ဆက်သွယ်မှုကိုစစ်ဆေးပါ
if ($conn->connect_error) {
    die("ဆက်သွယ်မှုမအောင်မြင်ပါ: " . $conn->connect_error);
}
?>
    

အကယ်. စာရင်းခွဲဝေရေးစာရင်းအင်းများကိုပြသရန်စာမျက်နှာသို့ဇယားတစ်ခုထည့်နိုင်သည်။

 
<html>
<head>
    <title>စာရင်းခွဲဝေစာရင်းဇယား</title>
</head>
<body>
    <h1>စာရင်းခွဲဝေစာရင်းဇယား</h1>
    <table>
        <tr>
            <th>ခွဲဝေမှတ်တမ်းID</th>
            <th>ကုန်ပစ္စည်းID</th>
            <th>ငှွေပိုးသိမ်းID</th>
            <th>ခွဲဝေချထားချိန်</th>
            <th>ခွဲဝေအရေအတွက်</th>
        </tr>
        <?php
        $sql = "SELECT * FROM allocations";
        $result = $conn->query($sql);

        if ($result->num_rows > 0) {
            while($row = $result->fetch_assoc()) {
                echo "<tr>";
                echo "<td>" . $row["allocation_id"] . "</td>";
                echo "<td>" . $row["product_id"] . "</td>";
                echo "<td>" . $row["warehouse_id"] . "</td>";
                echo "<td>" . $row["allocation_date"] . "</td>";
                echo "<td>" . $row["allocation_quantity"] . "</td>";
                echo "</tr>";
            }
        } else {
            echo "没有库存ခွဲဝေမှတ်တမ်း";
        }
        ?>
    </table>
</body>
</html>
    

အထက်ပါကုဒ်သည်ဒေတာဗေ့စ်မှစာရင်းခွဲဝေမှုမှတ်တမ်းကိုဖတ်ရှုပြီး၎င်းကိုစားပွဲပုံစံဖြင့်စာမျက်နှာပေါ်တွင်ပြသလိမ့်မည်။ ဤကုဒ်များကို PHP ဖိုင်တစ်ခုအဖြစ်သိမ်းဆည်းပြီးဆာဗာတွင် run ပါ။

အကျဉ်းချုပ်

အထက်ပါကုဒ်နမူနာမှတစ်ဆင့် PHP အခြေပြုစာရင်းပြုစုထားသောစာရင်းခွဲဝေစာရင်းများကိုအကောင်အထည်ဖော်နိုင်သည်။ အမှန်တကယ်လိုအပ်ချက်များအရဤဥပမာကိုပြုပြင်ပြီး interface ဒီဇိုင်းကိုပိုမိုကောင်းမွန်အောင်ပြုလုပ်နိုင်ရန်နှင့်တိုးချဲ့ရန်တိုးချဲ့နိုင်သည်။

မကြာသေးမီ ဆောင်းပါးများ