温馨提示:这篇文章已超过288天没有更新,请注意相关的内容是否还可用!
PHP校园水果超市系统是一个用PHP语言开发的网页应用程序,用于管理校园内的水果超市。该系统具有添加水果、删除水果、修改水果信息、查询水果信息等功能。
我们需要连接到数据库,以便存储和检索水果信息。下面是连接数据库的示例代码:
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "fruit_market";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
接下来,我们可以创建一个表来存储水果信息。以下是创建水果表的示例代码:
// 创建水果表
$sql = "CREATE TABLE fruits (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
price FLOAT(6,2) NOT NULL,
quantity INT(6) NOT NULL
)";
if ($conn->query($sql) === TRUE) {
echo "水果表创建成功";
} else {
echo "创建表错误: " . $conn->error;
}
在系统中,我们可以添加水果到水果表中。以下是向水果表中添加水果的示例代码:
// 添加水果
$name = "苹果";
$price = 5.99;
$quantity = 100;
$sql = "INSERT INTO fruits (name, price, quantity)
VALUES ('$name', '$price', '$quantity')";
if ($conn->query($sql) === TRUE) {
echo "水果添加成功";
} else {
echo "添加水果错误: " . $conn->error;
}
我们也可以查询水果表中的水果信息。以下是查询水果表中所有水果的示例代码:
// 查询水果信息
$sql = "SELECT id, name, price, quantity FROM fruits";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// 输出每一行数据
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - 名称: " . $row["name"]. " - 价格: " . $row["price"]. " - 数量: " . $row["quantity"]. "<br>";
}
} else {
echo "没有找到水果信息";
}
我们可以根据需要修改水果表中的水果信息。以下是修改水果表中某个水果价格的示例代码:
// 修改水果价格
$id = 1;
$newPrice = 6.99;
$sql = "UPDATE fruits SET price='$newPrice' WHERE id='$id'";
if ($conn->query($sql) === TRUE) {
echo "水果价格修改成功";
} else {
echo "修改水果价格错误: " . $conn->error;
}
以上就是PHP校园水果超市系统的代码示例。通过这些示例代码,我们可以实现校园水果超市的基本功能,包括连接数据库、创建水果表、添加水果、查询水果信息和修改水果信息。