PHP を使用して在庫管理システムで在庫クエリ関数コードを記述する方法
はじめに:
在庫管理システムにとって、在庫クエリ関数は非常に重要です。在庫状況を迅速に把握し、在庫変動を把握し、タイムリーな在庫レポートを提供することができます。この記事では、読者がこの関数の実装方法を理解できるように、PHP を使用して簡単な在庫クエリ関数のコード例を作成します。
1. データベース テーブルの作成
まず、インベントリ情報を保存するデータベース テーブルを作成する必要があります。テーブルの名前が「inventory」で、次のフィールドが含まれているとします。
CREATE TABLE inventory
(
id
int(11) NOT NULL AUTO_INCREMENT,
name
varchar(255) NOT NULL,
quantity
int(11) NOT NULL ,
price
10,2) NOT NULL,
主キー (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
2. データベースに接続する
コードの先頭で、後続のインベントリ クエリ操作を実行できるようにデータベースに接続する必要があります。次のコードを使用してデータベースに接続できます:
$servername = "localhost";
$username = "root";
$password = "" ;
$dbname = "inventory_db";
// データベース接続を作成します
$conn = new mysqli($servername, $username, $password, $dbname);
// 接続が成功したかどうかを確認します
if ($conn->connect_error) {
die("连接数据库失败: " . $conn->connect_error);
}
echo "データベースへの接続に成功しました!";
?> ;
実際の状況に応じて、$servername、$username、$password、$dbname の値を変更する必要があることに注意してください。
3. 在庫クエリ関数のコードを書く
これで、在庫クエリ関数のコードを書くことができます。まず、データベースからインベントリ情報を取得し、Web ページに表示する必要があります。これを実現するには、次のコードを使用します。
// インベントリ情報のクエリ
$sql = "SELECT * FROM inventory";
$result = $conn- >クエリ ($sql);
if ($result->num_rows > 0) {
// 输出每一行的数据 while($row = $result->fetch_assoc()) { echo "商品名称: " . $row["name"]. " - 库存数量: " . $row["quantity"]. " - 商品价格: $" . $row["price"]. "<br>"; }
} else {
echo "没有库存信息";
}
# #// データベース接続を閉じます$conn->close();
?>
上記のコード例を通じて、PHP を使用して在庫管理システムで在庫クエリ関数コードを作成する方法を学びました。この簡単な例は、独自のニーズに応じて変更および拡張できる基本的なフレームワークを示しています。この記事が在庫クエリ関数の作成方法を理解するのに役立つことを願っています。
以上がPHP を使用して在庫管理システムに在庫クエリ関数コードを記述する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。