ホームページ >バックエンド開発 >PHPチュートリアル >PHP在庫管理システムのサプライヤー信用評価機能のコード生成
PHP 在庫管理システムにおけるサプライヤー信用評価機能のコード生成
在庫管理システムでは、サプライヤー信用評価は最も重要な機能の 1 つです。サプライヤーの信用評価を行うことで、企業は誠実で安定した供給能力を備えたサプライヤーを選定することができ、調達効率の向上や調達リスクの軽減につながります。この記事では、PHP コードを使用してサプライヤー信用評価機能を実装する方法と、対応するコード例を紹介します。
CREATE TABLE supplier ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255) NOT NULL, contact_person VARCHAR(255) NOT NULL, contact_number VARCHAR(255) NOT NULL ); CREATE TABLE credit_evaluation ( id INT PRIMARY KEY AUTO_INCREMENT, supplier_id INT NOT NULL, evaluation_date DATE NOT NULL, evaluation_score INT NOT NULL, FOREIGN KEY (supplier_id) REFERENCES supplier(id) );
以下のサプライヤー信用評価関数のコードを実装してみましょう。まず、データベース接続を確立する必要があります。
<?php // 数据库连接配置 $servername = "localhost"; $username = "root"; $password = "secret"; $dbname = "inventory_management"; // 创建数据库连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } ?>
次に、サプライヤー情報の入力機能を実装します。
<?php // 供应商信息录入 if($_SERVER["REQUEST_METHOD"] == "POST") { $name = $_POST['name']; $contact_person = $_POST['contact_person']; $contact_number = $_POST['contact_number']; $sql = "INSERT INTO supplier (name, contact_person, contact_number) VALUES ('$name', '$contact_person', '$contact_number')"; if ($conn->query($sql) === TRUE) { echo "供应商信息录入成功!"; } else { echo "供应商信息录入失败:" . $conn->error; } } ?>
次に、サプライヤー信用評価機能を実装します。
<?php // 供应商信用评估 if($_SERVER["REQUEST_METHOD"] == "POST") { $supplier_id = $_POST['supplier_id']; $evaluation_date = $_POST['evaluation_date']; $evaluation_score = $_POST['evaluation_score']; $sql = "INSERT INTO credit_evaluation (supplier_id, evaluation_date, evaluation_score) VALUES ('$supplier_id', '$evaluation_date', '$evaluation_score')"; if ($conn->query($sql) === TRUE) { echo "信用评估成功!"; } else { echo "信用评估失败:" . $conn->error; } } ?>
最後に、特定のサプライヤーの信用評価データを照会する機能も実装できます。
<?php // 查询供应商信用评估数据 $sql = "SELECT supplier.name, credit_evaluation.evaluation_date, credit_evaluation.evaluation_score FROM supplier INNER JOIN credit_evaluation ON supplier.id = credit_evaluation.supplier_id WHERE supplier.id = 1"; $result = $conn->query($sql); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo "供应商姓名:" . $row["name"]. " - 评估日期:" . $row["evaluation_date"]. " - 评估分数:" . $row["evaluation_score"]. "<br>"; } } else { echo "暂无评估数据"; } ?>
上記のコード例を通じて、サプライヤー信用評価関数を実装できます。ユーザーがサプライヤー情報や評価データを入力すると、システムは評価データに基づいて信用評価を行い、特定のサプライヤーの評価データの照会をサポートします。
概要:
PHP 在庫管理システムでサプライヤー信用評価関数のコードを生成することで、データベース テーブルを設計し、PHP を使用してサプライヤー情報の入力、信用評価、データ クエリを実装する方法を学習できます。その他の機能。これらの機能により、在庫管理システムの調達効率の向上と調達リスクの軽減に貢献します。
以上がPHP在庫管理システムのサプライヤー信用評価機能のコード生成の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。