用php写一个超市管理系统
时间: 2023-12-29 22:47:49 浏览: 36
好的,我可以为您提供一个简单的超市管理系统的代码示例。这个系统有以下功能:
1. 商品管理:添加、修改、删除、查询商品信息
2. 订单管理:添加、删除、查询订单信息
3. 库存管理:查看库存信息
代码如下:
首先,创建一个数据库,包含以下表:
1. goods表:存储商品信息,包括商品编号、名称、价格、库存等字段。
2. orders表:存储订单信息,包括订单编号、购买商品编号、购买数量等字段。
然后,创建一个超市管理系统的首页,包含以下链接:
1. 商品管理
2. 订单管理
3. 库存管理
点击这些链接会跳转到不同的页面,分别实现不同的功能。
商品管理页面:
```
<!DOCTYPE html>
<html>
<head>
<title>商品管理</title>
</head>
<body>
<h1>商品管理</h1>
<a href="add_goods.php">添加商品</a>
<a href="modify_goods.php">修改商品</a>
<a href="delete_goods.php">删除商品</a>
<a href="query_goods.php">查询商品</a>
</body>
</html>
```
在这个页面中,通过不同的链接可以跳转到添加商品、修改商品、删除商品和查询商品的页面。
添加商品页面:
```
<!DOCTYPE html>
<html>
<head>
<title>添加商品</title>
</head>
<body>
<h1>添加商品</h1>
<form action="add_goods.php" method="POST">
<label>商品编号:</label>
<input type="text" name="goods_id"><br><br>
<label>商品名称:</label>
<input type="text" name="goods_name"><br><br>
<label>商品价格:</label>
<input type="text" name="goods_price"><br><br>
<label>商品库存:</label>
<input type="text" name="goods_stock"><br><br>
<input type="submit" value="添加">
</form>
</body>
</html>
```
在这个页面中,通过表单填写商品信息,点击“添加”按钮可以将商品信息添加到数据库中。
修改商品页面:
```
<!DOCTYPE html>
<html>
<head>
<title>修改商品</title>
</head>
<body>
<h1>修改商品</h1>
<form action="modify_goods.php" method="POST">
<label>商品编号:</label>
<input type="text" name="goods_id"><br><br>
<label>修改字段:</label>
<select name="field">
<option value="goods_name">商品名称</option>
<option value="goods_price">商品价格</option>
<option value="goods_stock">商品库存</option>
</select><br><br>
<label>修改值:</label>
<input type="text" name="new_value"><br><br>
<input type="submit" value="修改">
</form>
</body>
</html>
```
在这个页面中,通过表单选择需要修改的商品编号和修改的字段,输入新的值后点击“修改”按钮可以将商品信息修改到数据库中。
删除商品页面:
```
<!DOCTYPE html>
<html>
<head>
<title>删除商品</title>
</head>
<body>
<h1>删除商品</h1>
<form action="delete_goods.php" method="POST">
<label>商品编号:</label>
<input type="text" name="goods_id"><br><br>
<input type="submit" value="删除">
</form>
</body>
</html>
```
在这个页面中,通过表单选择需要删除的商品编号后点击“删除”按钮可以将商品信息从数据库中删除。
查询商品页面:
```
<!DOCTYPE html>
<html>
<head>
<title>查询商品</title>
</head>
<body>
<h1>查询商品</h1>
<form action="query_goods.php" method="POST">
<label>商品编号:</label>
<input type="text" name="goods_id"><br><br>
<input type="submit" value="查询">
</form>
</body>
</html>
```
在这个页面中,通过表单输入需要查询的商品编号后点击“查询”按钮可以从数据库中查询商品信息。
订单管理页面:
```
<!DOCTYPE html>
<html>
<head>
<title>订单管理</title>
</head>
<body>
<h1>订单管理</h1>
<a href="add_order.php">添加订单</a>
<a href="delete_order.php">删除订单</a>
<a href="query_order.php">查询订单</a>
</body>
</html>
```
在这个页面中,通过不同的链接可以跳转到添加订单、删除订单和查询订单的页面。
添加订单页面:
```
<!DOCTYPE html>
<html>
<head>
<title>添加订单</title>
</head>
<body>
<h1>添加订单</h1>
<form action="add_order.php" method="POST">
<label>订单编号:</label>
<input type="text" name="order_id"><br><br>
<label>购买商品编号:</label>
<input type="text" name="goods_id"><br><br>
<label>购买数量:</label>
<input type="text" name="quantity"><br><br>
<input type="submit" value="添加">
</form>
</body>
</html>
```
在这个页面中,通过表单填写订单信息,点击“添加”按钮可以将订单信息添加到数据库中。
删除订单页面:
```
<!DOCTYPE html>
<html>
<head>
<title>删除订单</title>
</head>
<body>
<h1>删除订单</h1>
<form action="delete_order.php" method="POST">
<label>订单编号:</label>
<input type="text" name="order_id"><br><br>
<input type="submit" value="删除">
</form>
</body>
</html>
```
在这个页面中,通过表单选择需要删除的订单编号后点击“删除”按钮可以将订单信息从数据库中删除。
查询订单页面:
```
<!DOCTYPE html>
<html>
<head>
<title>查询订单</title>
</head>
<body>
<h1>查询订单</h1>
<form action="query_order.php" method="POST">
<label>订单编号:</label>
<input type="text" name="order_id"><br><br>
<input type="submit" value="查询">
</form>
</body>
</html>
```
在这个页面中,通过表单输入需要查询的订单编号后点击“查询”按钮可以从数据库中查询订单信息。
库存管理页面:
```
<!DOCTYPE html>
<html>
<head>
<title>库存管理</title>
</head>
<body>
<h1>库存管理</h1>
<a href="query_stock.php">查询库存</a>
</body>
</html>
```
在这个页面中,通过链接可以跳转到查询库存的页面。
查询库存页面:
```
<!DOCTYPE html>
<html>
<head>
<title>查询库存</title>
</head>
<body>
<h1>查询库存</h1>
<form action="query_stock.php" method="POST">
<label>商品编号:</label>
<input type="text" name="goods_id"><br><br>
<input type="submit" value="查询">
</form>
</body>
</html>
```
在这个页面中,通过表单输入需要查询的商品编号后点击“查询”按钮可以从数据库中查询库存信息。
以上就是一个简单的超市管理系统的代码示例。需要注意的是,这只是一个基础的示例,实际的超市管理系统需要考虑更多的功能和安全性问题。