遍历echsop的region表形成缓存的程序实例代码


Posted in PHP onNovember 01, 2016

如下所示:

header("Content-type: text/html; charset=utf-8"); 
$con = mysql_connect("localhost","root","root");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("ecshop", $con);

$result = mysql_query("SELECT * FROM ecs_region where region_type=1");
$data=array();
while($row = mysql_fetch_array($result))
{
$data1=array();
$data1["itemName"]=$row["region_name"];
$data1["itemCode"]=$row["region_id"];
$data1["list"]=array();
$data[]=$data1;
unset($data1);
}
foreach ($data as $key => $value) {
$result1 = mysql_query("SELECT * FROM ecs_region where parent_id=".$value["itemCode"]);
while($row1 = mysql_fetch_array($result1))
{
$data1=array();
$data1["itemName"]=$row1["region_name"];
$data1["itemCode"]=$row1["region_id"];
$data1["list"]=array();
$result2 = mysql_query("SELECT * FROM ecs_region where parent_id=".$row1["region_id"]);
while($row2 = mysql_fetch_array($result2))
{
$data2=array();
$data2["itemName"]=$row2["region_name"];
$data2["itemCode"]=$row2["region_id"];
$data2["list"]=array();
$data2["list"]=$data2["list"];
$data1["list"][]=$data2;
unset($data2);
}
//$data[$key]["list"][]=json_encode($data1);
$data[$key]["list"][]=$data1;
unset($data1);

}
}
// foreach ($data as $key => $value) {
// $data[$key]["list"]=json_encode($data[$key]["list"]);
// }
put_content(json_encode($data));
function put_content($levelconfig) {

$message="<?php \n";
$message.="\$address_config = '";
$message .= $levelconfig;
$message .="';";
$message.="\n?> ";
$fold = "address_config.php";
$stderr = fopen($fold, 'w+');
fwrite($stderr, $message);
fclose($stderr);
}
mysql_close($con);
?>

以上就是小编为大家带来的遍历echsop的region表形成缓存的程序实例代码全部内容了,希望大家多多支持三水点靠木~

PHP 相关文章推荐
通过html表格发电子邮件
Oct 09 PHP
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
Apr 24 PHP
PHP函数strip_tags的一个bug浅析
May 22 PHP
兼容各大浏览器带关闭按钮的漂浮多组图片广告代码
Jun 05 PHP
支持png透明图片的php生成缩略图类分享
Feb 08 PHP
PHP将URL转换成短网址的算法分享
Sep 13 PHP
PHP结合Ueditor并修改图片上传路径
Oct 16 PHP
php die()与exit()的区别实例详解
Dec 03 PHP
php查询及多条件查询
Feb 26 PHP
php使用lua+redis实现限流,计数器模式,令牌桶模式
Apr 04 PHP
微信公众平台开发教程③ PHP实现微信公众号支付功能图文详解
Apr 10 PHP
php常用的工具开发整理
Sep 26 PHP
CI框架无限级分类+递归的实现代码
Nov 01 #PHP
CI框架(ajax分页,全选,反选,不选,批量删除)完整代码详解
Nov 01 #PHP
PHP之十六个魔术方法详细介绍
Nov 01 #PHP
php有效防止图片盗用、盗链的两种方法
Nov 01 #PHP
php 实现一个字符串加密解密的函数实例代码
Nov 01 #PHP
PHP+Ajax异步带进度条上传文件实例
Nov 01 #PHP
php 判断字符串编码是utf-8 或gb2312实例
Nov 01 #PHP
You might like
phpexcel导出excel的颜色和网页中的颜色显示不一致
2012/12/11 PHP
CodeIgniter配置之SESSION用法实例分析
2016/01/19 PHP
Yii中的relations数据关联查询及统计功能用法详解
2016/07/14 PHP
laravel 实现根据字段不同值做不同查询
2019/10/23 PHP
用Greasemonkey 脚本收藏网站会员信息到本地
2009/10/26 Javascript
javascript操作cookie的文章(设置,删除cookies)
2010/04/01 Javascript
基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理
2016/05/12 Javascript
js当前页面登录注册框,固定div,底层阴影的实例代码
2016/10/04 Javascript
详解JS中遍历语法的比较
2017/04/07 Javascript
JQuery扩展对象方法操作示例
2018/08/21 jQuery
vue实现压缩图片预览并上传功能(promise封装)
2019/01/10 Javascript
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
Python操作Access数据库基本步骤分析
2016/09/19 Python
深入浅析python with语句简介
2018/04/11 Python
Python字典的基本用法实例分析【创建、增加、获取、修改、删除】
2019/03/05 Python
Django中使用haystack+whoosh实现搜索功能
2019/10/08 Python
Python爬虫爬取Bilibili弹幕过程解析
2019/10/10 Python
python实现简单银行管理系统
2019/10/25 Python
使用 Python 清理收藏夹里已失效的网站
2019/12/03 Python
python通过nmap扫描在线设备并尝试AAA登录(实例代码)
2019/12/30 Python
Python常用模块sys,os,time,random功能与用法实例分析
2020/01/07 Python
python可视化text()函数使用详解
2020/02/11 Python
Django框架安装及项目创建过程解析
2020/09/14 Python
基于Python的接口自动化读写excel文件的方法
2021/01/15 Python
CSS3中使用RGBA设置透明度的示例
2015/08/04 HTML / CSS
GoPro摄像机美国官网:美国运动相机厂商
2018/07/03 全球购物
机械专业技术员求职信
2014/06/14 职场文书
幼儿园安全责任书范本
2014/07/24 职场文书
教师纪念9.18事件演讲稿范文
2014/09/14 职场文书
交通事故死亡赔偿协议书
2014/12/03 职场文书
学校世界艾滋病日宣传活动总结
2015/05/05 职场文书
搞笑婚礼主持词开场白
2015/11/24 职场文书
《春酒》教学反思
2016/02/22 职场文书
2016年小学“公民道德宣传日”活动总结
2016/04/01 职场文书
my.ini优化mysql数据库性能的十个参数(推荐)
2021/05/26 MySQL
MongoDB日志切割的三种方式总结
2021/09/15 MongoDB