zoukankan      html  css  js  c++  java
  • 商城数据分析总结

    系统消息,私信,留言三个功能可以放在一个表中,表如下:
    CREATE TABLE `message` (
      `message_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '短消息索引id',
      `message_parent_id` int(11) NOT NULL COMMENT '回复短消息message_id',
      `from_member_id` int(11) NOT NULL COMMENT '短消息发送人',
      `to_member_id` varchar(1000) NOT NULL COMMENT '短消息接收人',
      `message_title` varchar(50) DEFAULT NULL COMMENT '短消息标题',
      `message_body` varchar(255) NOT NULL COMMENT '短消息内容',
      `message_time` varchar(10) NOT NULL COMMENT '短消息发送时间',
      `message_update_time` varchar(10) DEFAULT NULL COMMENT '短消息回复更新时间',
      `message_open` tinyint(1) NOT NULL DEFAULT '0' COMMENT '短消息打开状态',
      `message_state` tinyint(1) NOT NULL DEFAULT '0' COMMENT '短消息状态,0为正常状态,1为发送人删除状态,2为接收人删除状态',
      `message_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0为私信、1为系统消息、2为留言',
      `read_member_id` varchar(1000) DEFAULT NULL COMMENT '已经读过该消息的会员id',
      `del_member_id` varchar(1000) DEFAULT NULL COMMENT '已经删除该消息的会员id',
      `message_ismore` tinyint(1) NOT NULL DEFAULT '0' COMMENT '站内信是否为一条发给多个用户 0为否 1为多条 ',
      `from_member_name` varchar(100) DEFAULT NULL COMMENT '发信息人用户名',
      `to_member_name` varchar(100) DEFAULT NULL COMMENT '接收人用户名',
      PRIMARY KEY (`message_id`),
      KEY `from_member_id` (`from_member_id`),
      KEY `to_member_id` (`to_member_id`(255)),
      KEY `message_ismore` (`message_ismore`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='短消息'
    显示购物车数量,对于会员未登录的用户,存放在cookie。登录了的会员要么从数据库要么从cookie中去数据。
    function showCartCount() {
            if (cookie('cart_goods_num') != null){
                $cart_num = intval(cookie('cart_goods_num'));
            }else {
                //已登录状态,存入数据库,未登录时,优先存入缓存,否则存入COOKIE
                if($_SESSION['member_id']) {
                    $save_type = 'db';
                } else {
                    $save_type = 'cookie';
                }
                $cart_num = Model('cart')->getCartNum($save_type,array('buyer_id'=>$_SESSION['member_id']));//查询购物车商品种类
            }
            return $cart_num;
        }
    商品分类,一般商城的商品分类为三级
    CREATE TABLE `goods_class` (
      `gc_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '索引ID',
      `gc_name` varchar(100) NOT NULL COMMENT '分类名称',
      `type_id` int(10) unsigned NOT NULL COMMENT '类型id',
      `type_name` varchar(100) NOT NULL COMMENT '类型名称',
      `gc_parent_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '父ID',
      `commis_rate` float unsigned NOT NULL DEFAULT '0' COMMENT '佣金比例',
      `gc_sort` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '排序',
      `gc_virtual` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否允许发布虚拟商品,1是,0否',
      `gc_title` varchar(200) NOT NULL COMMENT '名称',
      `gc_keywords` varchar(255) NOT NULL DEFAULT '' COMMENT '关键词',
      `gc_description` varchar(255) NOT NULL DEFAULT '' COMMENT '描述',
      `gc_show` tinyint(1) NOT NULL DEFAULT '1' COMMENT '前台显示,0为否,1为是,默认为1',
      PRIMARY KEY (`gc_id`),
      KEY `store_id` (`gc_parent_id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=1057 DEFAULT CHARSET=utf8 COMMENT='商品分类表'
  • 相关阅读:
    codevs 2632 非常好友
    codevs 1213 解的个数
    codevs 2751 军训分批
    codevs 1519 过路费
    codevs 1503 愚蠢的宠物
    codevs 2639 约会计划
    codevs 3369 膜拜
    codevs 3135 River Hopscotch
    数论模板
    JXOJ 9.7 NOIP 放松模拟赛 总结
  • 原文地址:https://www.cnblogs.com/qiandu/p/5801587.html
Copyright © 2011-2022 走看看