为了从数据库读取商品信息并显示,首先建立数据库连接。具体代码如下:
$con=mysql_connect('localhost','root','');
mysql_select_db('shop');
接着设置字符集编码,确保数据正确显示:
mysql_query("set names utf8");
然后编写查询语句,用于选择商品名称、数量和价格:
$sql="select goods_name,goods_number,shop_price from goods";
执行查询操作:
$res=mysql_query($sql);
将查询结果存储到数组中,方便后续处理:
while($row=mysql_fetch_assoc($res)){
$rows[]=$row;
}
最后,遍历数组并输出商品信息:
foreach($rows as $key=>$v){
echo $v['goods_name']."---".$v['goods_number']."---".$v['shop_price']."";
}
以上步骤展示了如何连接数据库,设置编码,执行查询,处理结果并输出商品信息。这种方法简单直接,适用于基本的商品信息查询和显示需求。
在实际应用中,可以进一步优化代码,例如使用预处理语句提高安全性,或者使用更现代的数据库连接方法代替mysql_*函数。此外,还可以根据需要调整查询条件,增加更多的筛选选项,以满足不同的展示需求。
通过这种方式,可以轻松地从数据库中获取商品信息,并在页面上展示给用户。这对于电子商务网站、在线商店等场景非常有用,能够帮助用户快速找到所需商品。
值得注意的是,随着PHP版本的更新,mysql_*系列函数已被废弃,建议使用PDO或mysqli扩展,以提高代码的安全性和兼容性。使用这些现代数据库扩展,可以更好地处理SQL注入等问题,提高应用程序的安全性。
总之,通过上述步骤,可以实现从数据库中读取商品信息并展示的功能。这不仅有助于提高用户体验,还能为后续的功能扩展奠定基础。
温馨提示:答案为网友推荐,仅供参考