当前位置: 首页 > news >正文

阜阳手机网站建设中国十大电商平台有哪些

阜阳手机网站建设,中国十大电商平台有哪些,wordpress 不同文章不同模板,wordpress begin主题下载数据库中遇到的操作 查询字段是json的某个值 //获取数据库中某个字段是json中得某个值,进行查询,goods是表中字段,brand_id是json中要查詢的字段。//数据类型一定要对应要不然查询不出来。$map[json_extract(goods, "$.brand_id")]…

数据库中遇到的操作

查询字段是json的某个值

 //获取数据库中某个字段是json中得某个值,进行查询,goods是表中字段,brand_id是json中要查詢的字段。//数据类型一定要对应要不然查询不出来。$map['json_extract(goods, "$.brand_id")'] = (int)$params['brand_id']; 

查询结果进行遍历操作:

db('product_plant')->where($map)->order('id', 'desc')->paginate($limit)->each(function ($item, $key) use ($store_id) {//代码逻辑
  • 多级下拉
if (isset($params['cat']) && !empty($params['cat'])) {if (count($params['cat']) == 1) {$shop_cat_array = model('store_category')->where(['pid'=>$params['cat'][0], 'store_id'=>$this->auth->id])->column('id');$cat = model('store_category')->where('pid', 'in', $shop_cat_array)->where('store_id', $this->auth->id)->column('id');$map['shop_cat'] = ['in', $cat];}else if (count($params['cat']) == 2) {$cat = model('store_category')->where(['pid'=>$params['cat'][1], 'store_id'=>$this->auth->id])->column('id');$map['shop_cat'] = ['in', $cat];}else {$map['shop_cat'] = $params['cat'][2];}}

UNION的使用


$field = 'p.id';
$sql = db('product')->alias('p')->field($field)->where($where)->union(function ($query) use ($where,$field) {$query->name('store_product')->alias('p')->field($field)->where($where);
}, true)->buildSql();
$model = Db::table($sql . ' as a');
$productIds = $model->column('id');
$map['product_id'] = ['in', $productIds];//获取当前域名
//$domian = $this->request->domain()//array_merge可以写在where条件里整合
//$bill_money = db('store_bill')->where(array_merge(['comein'=>1],$w))->sum('price')
//            -db('store_bill')->where(array_merge(['comein'=>0],$w))->sum('price');

查看数据库中json字段不符合json结构的:

-- 不符合json结构不能使用json_container()SELECT * FROM hzqc_product_plant WHERE JSON_VALID(goods) = 0;SELECT * FROM `hzqc_product_plant` WHERE  `store_id` = 91000003  AND json_extract(goods, "$.brand_id") = 6074
SELECT * FROM `hzqc_product_plant` WHERE  `store_id` = 91000003  AND goods->'$."brand_id"' = 6074;

php密码设置

$params['salt'] = Random::alnum();
$params['password'] = md5(md5($params['password']) . $params['salt']);
  • 常用的一些东西可以放到common.php中,在使用的时候直接调用
if (!function_exists('cdnurl')) {/*** 获取上传资源的CDN的地址* @param string $url 资源相对地址* @return string*/function cdnurl($url) {return preg_match("/^https?:\/\/(.*)/i", $url) ? $url : think\Config::get('upload.cdnurl') . $url;}
}//常用常量参数也可以放到common中
if (!function_exists('mall_payment_type')) {function mall_payment_type($code = '9') {$result = ['wechat'=>'微信支付', 'alipay'=>'支付宝', 'credit'=>'信用支付', 'transfer'=>'对公转账', 'deposit'=>'预付款', 'zero'=>'零元领取礼包', 'mixed'=>'混合支付'];return ($code == '9') ? $result : $result[$code]??"";}
}//随机获取一个IP
if (!function_exists('rand_id')) {function rand_id(){$data = array(119.120.'.'.rand(1,255).'.'.rand(1,255),124.174.'.'.rand(1,255).'.'.rand(1,255),116.249.'.'.rand(1,255).'.'.rand(1,255),118.125.'.'.rand(1,255).'.'.rand(1,255),42.175.'.'.rand(1,255).'.'.rand(1,255),124.162.'.'.rand(1,255).'.'.rand(1,255),211.167.'.'.rand(1,255).'.'.rand(1,255),58.206.'.'.rand(1,255).'.'.rand(1,255),117.24.'.'.rand(1,255).'.'.rand(1,255),203.93.'.'.rand(1,255).'.'.rand(1,255),);//随机获取一个IP地址$ip = $data[array_rand($data)];return $ip;}
}
http://www.khdw.cn/news/50963.html

相关文章:

  • c 2015 做网站怎样做竞价推广
  • 站建设培训学校快推广app下载
  • 网站建设的基本元素东莞整站优化推广公司找火速
  • 400电话西安网站制作 彩铃制作平台营销策略
  • 网站开发图片多打开速度慢沧州网站seo公司
  • 福建建设资格执业注册管理中心网站经典软文案例标题加内容
  • 怎么让别人访问自己做的的网站138ip查询网域名解析
  • 网线制作线序网站排名优化公司哪家好
  • 十大免费剪辑软件下载内江seo
  • html5企业网站带后台厦门百度广告开户
  • 执法局网站建设目的seo资源咨询
  • 江苏省苏州市姑苏区疫情优化最狠的手机优化软件
  • 网站建设的策划方案百度学术论文查重免费
  • 宁夏网站建设价格在线一键生成网页
  • 做网站运用的技术线上免费推广平台都有哪些
  • 电子商务网站建设与管理实训总结seo基础课程
  • 芙蓉建设官方网站aso具体优化
  • 自己做装修网站需要多少钱构建新发展格局
  • 网站开发好的公司推荐免费推广网站视频
  • 关联网站有那些seo广告投放
  • 做企业网站一般要多少钱网络推广的基本渠道
  • 网站备案号链接上海百度关键词搜索推广服务
  • 免费一键搭建发卡网seo网站优化助理
  • 做新闻网站数据在线生成网页网站
  • 如何做好网站推广百度客服转人工
  • 四川高速公路建设开发集团有限公司网站南京seo网站优化
  • 如何快速用手机做网站微信搜一搜seo优化
  • 百度智能门户建站怎么样免费建站平台哪个好
  • wordpress商城多重分类seo超级外链工具免费
  • 网站app服务器租用百度网盘客服人工电话95188