PHP开发简单购物车功能之商品展示
首先,做一个简单的首页,从数据库中查询出来几种商品,显示在首页,再添加一个购买按钮

这里主要是对数据库的操作,SQL语句SELECT查询出数据库表中的商品信息,保存到goods数组中,在商品页循环展示出来
从数据库获取商品信息存入$goods二维数组-->取出商品信息显示在页面上,并添加购买功能。
首页名称叫list.php
<?php
$goods = array();
//从数据库获取商品信息存入$goods二维数组
$i = 0;
//这里请换上自己的数据库相关信息
$conn = mysqli_connect('localhost','username','password','test');
mysqli_set_charset($conn,"utf8");
$res = mysqli_query($conn,'select * from good');
//这里把商品信息放到$goods二维数组,每一维存的是单个
//商品的信息,比如商品称、价格。
while ($row = mysqli_fetch_assoc($res)) {
$goods[$i]['id'] = $row['id'];
$goods[$i]['name'] = $row['name'];
$goods[$i]['price'] = $row['price'];
$i++ ;
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<title>PHP商品展示</title>
</head>
<body>
<?php
//取出商品信息显示在页面上,并添加购买功能
foreach ($goods as $value) {
echo ' 商品名: '. $value['name'] . " " . ' 价格: ' . $value['price'] . " " ;
echo "<a href=buy.php?name=" . $value['name'] . '&price=' . $value['price'] .">购买</a>";
echo '<br /><br />';
}
?>
<a href="cart.php">查看您的购物车</a>
</body>
</html>注释:
buy.php是实现商品购买的php页面,cart.php是购物车页面,后面会详细说明。
