遍历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 相关文章推荐
模仿OSO的论坛(五)
Oct 09 PHP
PHP 创建文件(文件夹)以及目录操作代码
Mar 04 PHP
浅析php中如何在有限的内存中读取大文件
Jul 02 PHP
php利用scws实现mysql全文搜索功能的方法
Dec 25 PHP
php冒泡排序与快速排序实例详解
Dec 07 PHP
反射调用private方法实践(php、java)
Dec 21 PHP
thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决
Apr 27 PHP
php PDO实现的事务回滚示例
Mar 23 PHP
关于ThinkPhp 框架表单验证及ajax验证问题
Jul 19 PHP
php curl优化下载微信头像的方法总结
Sep 07 PHP
Yii框架中使用PHPExcel的方法分析
Jul 25 PHP
php 根据URL下载远程图片、压缩包、pdf等文件到本地
Jul 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
PHP中for与foreach的区别分析
2011/03/09 PHP
PHP异步进程助手async-helper
2018/02/05 PHP
Yii 框架控制器创建使用及控制器响应操作示例
2019/10/14 PHP
使用prototype.js 的时候应该特别注意的几个问题.
2007/04/12 Javascript
JS实现可自定义大小,可双击关闭的弹出层效果
2015/10/16 Javascript
Bootstrap每天必学之前端开发框架
2015/11/19 Javascript
js判断出两个字符串最大子串的函数实现方法
2016/11/01 Javascript
jquery购物车结算功能实现方法
2020/10/29 Javascript
利用Vue v-model实现一个自定义的表单组件
2017/04/27 Javascript
ES6 javascript中Class类继承用法实例详解
2017/10/30 Javascript
解决vue2 在mounted函数无法获取prop中的变量问题
2018/11/15 Javascript
Vue.js 使用v-cloak后仍显示变量的解决方法
2018/11/19 Javascript
bootstrap table列和表头对不齐的解决方法
2019/07/19 Javascript
ES6基础之 Promise 对象用法实例详解
2019/08/22 Javascript
Element MessageBox弹框的具体使用
2020/07/27 Javascript
Python中变量交换的例子
2014/08/25 Python
简单介绍Python下自己编写web框架的一些要点
2015/04/29 Python
python 远程统计文件代码分享
2015/05/14 Python
彻底搞懂Python字符编码
2018/01/23 Python
python进阶之多线程对同一个全局变量的处理方法
2018/11/09 Python
在Python中构建增广矩阵的实现方法
2019/07/01 Python
Flask框架中request、请求钩子、上下文用法分析
2019/07/23 Python
python正则爬取某段子网站前20页段子(request库)过程解析
2019/08/10 Python
利用pandas将非数值数据转换成数值的方式
2019/12/18 Python
基于Python计算圆周率pi代码实例
2020/03/25 Python
Python更换pip源方法过程解析
2020/05/19 Python
Python轻量级web框架bottle使用方法解析
2020/06/13 Python
html5教程实现Photoshop渐变色效果
2013/12/04 HTML / CSS
韩国11街:11STREET
2018/03/27 全球购物
size?丹麦官网:英国伦敦的球鞋精品店
2019/04/15 全球购物
科长竞争上岗演讲稿
2014/05/12 职场文书
教师师德师风自我剖析材料
2014/09/29 职场文书
色戒观后感
2015/06/12 职场文书
2017元旦、春节期间廉洁自律承诺书
2016/03/25 职场文书
如何用python绘制雷达图
2021/04/24 Python
拒绝盗图!教你怎么用python给图片加水印
2021/06/04 Python