好的,下面是一个简单的模具进出管理系统的 PHP 代码:1. 创建数据库sqlCREATE DATABASE IF NOT EXISTS mold_db;

2. 创建表格sqlCREATE TABLE IF NOT EXISTS molds ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, mold_number VARCHAR(30) NOT NULL, status VARCHAR(10) NOT NULL, entry_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP, exit_date TIMESTAMP NULL DEFAULT NULL);

3. 建立数据库连接php<?php$servername = "localhost";$username = "username";$password = "password";$dbname = "mold_db";// 创建连接$conn = new mysqli($servername, $username, $password, $dbname);// 检查连接是否成功if ($conn->connect_error) { die("连接失败: " . $conn->connect_error);}echo "连接成功";?>

4. 插入数据php<?php$sql = "INSERT INTO molds (mold_number, status)VALUES ('M01', '入库')";if ($conn->query($sql) === TRUE) { echo "新记录插入成功";} else { echo "Error: " . $sql . "<br>" . $conn->error;}?>

5. 查询数据php<?php$sql = "SELECT id, mold_number, status, entry_date, exit_date FROM molds";$result = $conn->query($sql);if ($result->num_rows > 0) { // 输出每行数据 while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - 模具编号: " . $row["mold_number"]. " - 状态: " . $row["status"]. " - 入库时间: " . $row["entry_date"]. " - 出库时间: " . $row["exit_date"]. "<br>"; }} else { echo "0 结果";}$conn->close();?>

6. 更新数据php<?php$sql = "UPDATE molds SET status='出库', exit_date=CURRENT_TIMESTAMP WHERE mold_number='M01'";if ($conn->query($sql) === TRUE) { echo "记录更新成功";} else { echo "Error updating record: " . $conn->error;}$conn->close();?>以上代码只是

一个简单的模具进出管理系统,仅供参考。如果需要更完整的系统,还需要添加相应的功能模块,比如搜索、排序、数据验证等等。

最后修改日期: 2023年3月15日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。