首页 > 网站 > 建站经验 > 正文

bool商城首页思路

2024-08-30 19:06:37
字体:
来源:转载
供稿:网友

商城首页,在index.php中引用index.html,先导入采集的商品goods-cate.sql

  1. use boosshop 
  2. truncate goods; 
  3. truncate category; 
  4. soutce D:/goods-cate.sql; 

完成数据库导入.

update goods set is_new=1 order by rand() limit 10; 随机改10条产品is_new为1

取新品

打开GoodsModel写getNew取出指定条数的新品,写sql语句order by add_time limit 5 后面发的靠前显示,取5条.

在index.php中实例化GoodsModel 调用getNew赋给$newlist

在index.html中找到新品div标签中循环$newlist 要把goods_name用mb_substr截取12个字符.

取女士正装

在mysql中select * from category; 知道女士正装的cat_id=4 男士正装cat_id=1;

因查询的女士正装cat_id对应的栏目是大栏目,大栏目下没有商品,需要先找出cat_id的所有子栏目,再查询子栏目下的商品.

在GoodsModel中写catGoods方法取出指定栏目的商品,接收cat_id select把出所以栏目;

getCatTree用子孙树函数,给它一个cats cat_id取出对应的子孙栏目;

先声明一个$sub数组;

if判断如果不为空,直接foreach循环$cons把找到的子孙栏目放到sub中;

把sub转成数组赋给$in;

写sql语句,注意where cat_id in(' . $in . ')取出大栏目下所以商品

在index.php中调用catGoods方法,传给一个female_id  进行查询,得到的数组赋给$felist;

在index.html中循环$felist;

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表