遍历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 相关文章推荐
PHP一些有意思的小区别
Dec 06 PHP
一些PHP Coding Tips(php小技巧)[2011/04/02最后更新]
May 02 PHP
php设计模式 Command(命令模式)
Jun 26 PHP
PHP中$_SERVER的详细参数与说明介绍
Oct 26 PHP
PHP获取本周第一天和最后一天示例代码
Feb 24 PHP
php判断ip黑名单程序代码实例
Feb 24 PHP
php时间计算相关问题小结
May 09 PHP
删除PHP数组中头部、尾部、任意元素的实现代码
Apr 10 PHP
PHP十六进制颜色随机生成器功能示例
Jul 24 PHP
Windows平台实现PHP连接SQL Server2008的方法
Jul 26 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
Nov 14 PHP
php常用日期时间函数实例小结
Jul 04 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
php PDO实现的事务回滚示例
2017/03/23 PHP
PHP对象相关知识总结
2017/04/09 PHP
详解Yii2 之 生成 URL 的方法
2017/06/16 PHP
利用PHP判断是手机移动端还是PC端访问的函数示例
2017/12/14 PHP
JavaScript表单常用验证集合
2008/01/16 Javascript
Prototype 学习 Prototype对象
2009/07/12 Javascript
js冒泡、捕获事件及阻止冒泡方法详细总结
2014/05/08 Javascript
推荐一个封装好的getElementsByClassName方法
2014/12/02 Javascript
JS数组的常见用法实例
2015/02/10 Javascript
zepto中使用swipe.js制作轮播图附swipeUp,swipeDown不起效果问题
2015/08/27 Javascript
jQuery实现仿腾讯迷你首页选项卡效果代码
2015/09/17 Javascript
dul无法加载bootstrap实现unload table/user恢复
2016/09/29 Javascript
Nodejs实现短信验证码功能
2017/02/09 NodeJs
vue2导航根据路由传值,而改变导航内容的实例
2017/11/10 Javascript
JS实现可视化文件上传
2018/09/08 Javascript
三种Webpack打包方式(小结)
2018/09/19 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
2019/06/06 Javascript
Vue的编码技巧与规范使用详解
2019/08/28 Javascript
vue+koa2搭建mock数据环境的详细教程
2020/05/18 Javascript
Python程序员鲜为人知但你应该知道的17个问题
2014/06/04 Python
使用grappelli为django admin后台添加模板
2014/11/18 Python
python使用urllib2实现发送带cookie的请求
2015/04/28 Python
基于python的Tkinter编写登陆注册界面
2017/06/30 Python
python实现感知器算法详解
2017/12/19 Python
Python面向对象思想与应用入门教程【类与对象】
2019/04/12 Python
使paramiko库执行命令时在给定的时间强制退出功能的实现
2021/03/03 Python
世界上最大的在线旅行社新加坡网站:Expedia新加坡
2016/08/25 全球购物
Larsson & Jennings官网:现代瑞士钟表匠
2018/03/20 全球购物
出租房屋协议书
2014/09/14 职场文书
新闻人物通讯稿
2014/10/09 职场文书
派出所副所长四风问题个人整改措施思想汇报
2014/10/13 职场文书
2015年小学生新年寄语
2014/12/08 职场文书
2015年复活节活动总结
2015/02/27 职场文书
运动会3000米加油稿
2015/07/21 职场文书
《好妈妈胜过好老师》:每个孩子的优秀都是有源头的
2020/01/03 职场文书
利用js实现简单开关灯代码
2021/11/23 Javascript