遍历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 相关文章推荐
mysql 全文搜索 技巧
Apr 27 PHP
php数组总结篇(一)
Sep 30 PHP
PHP中使用gettext来支持多语言的方法
May 02 PHP
php中如何同时使用session和cookie来保存用户登录信息
Jul 05 PHP
PHP提交表单失败后如何保留已经填写的信息
Jun 20 PHP
PHP的fsockopen、pfsockopen函数被主机商禁用的解决办法
Jul 08 PHP
PHP程序员必须清楚的问题汇总
Dec 18 PHP
PHP对文件进行加锁、解锁实例
Jan 23 PHP
微信公众平台实现获取用户OpenID的方法
Apr 15 PHP
wordpress安装过程中遇到中文乱码的处理方法
Apr 21 PHP
PHP magento后台无法登录问题解决方法
Nov 24 PHP
使用PHP反射机制来构造&quot;CREATE TABLE&quot;的sql语句
Mar 21 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
CodeIgniter上传图片成功的全部过程分享
2013/08/12 PHP
php设计模式之中介者模式分析【星际争霸游戏案例】
2020/03/23 PHP
Javascript模块模式分析
2008/05/16 Javascript
google 搜索框添加关键字实现代码
2010/04/24 Javascript
Jquery ThickBox插件使用心得(不建议使用)
2010/09/08 Javascript
25个优雅的jQuery Tooltip插件推荐
2011/05/25 Javascript
js实现动态添加、删除行、onkeyup表格求和示例
2013/08/18 Javascript
基于jquery扩展漂亮的下拉框可以二次修改
2013/11/19 Javascript
jquery实现pager控件示例
2014/04/09 Javascript
学习使用bootstrap基本控件(table、form、button)
2016/04/12 Javascript
JavaScript中实现键值对应的字典与哈希表结构的示例
2016/06/12 Javascript
详解vue-cli项目中的proxyTable跨域问题小结
2018/02/09 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
2018/09/26 Javascript
layui自定义ajax左侧三级菜单
2019/07/26 Javascript
JavaScript装饰者模式原理与用法实例详解
2020/03/09 Javascript
浅谈Python中的闭包
2015/07/08 Python
Django Highcharts制作图表
2016/08/27 Python
Python中创建字典的几种方法总结(推荐)
2017/04/27 Python
Python入门_浅谈数据结构的4种基本类型
2017/05/16 Python
python实现数独游戏 java简单实现数独游戏
2018/03/30 Python
python绘制散点图并标记序号的方法
2018/12/11 Python
Python 最大概率法进行汉语切分的方法
2018/12/14 Python
Python代码块及缓存机制原理详解
2019/12/13 Python
pygame实现弹球游戏
2020/04/14 Python
Python内存映射文件读写方式
2020/04/24 Python
Python偏函数实现原理及应用
2020/11/20 Python
新闻专业学生的自我评价
2014/02/13 职场文书
超市促销活动总结
2014/07/01 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
市委常委班子党的群众路线教育实践活动整改措施
2014/10/02 职场文书
党委书记群众路线对照检查材料思想汇报
2014/10/04 职场文书
党的群众路线教育实践活动批评与自我批评发言稿
2014/10/16 职场文书
后备干部推荐材料
2014/12/24 职场文书
装配车间主任岗位职责
2015/04/08 职场文书
干货:如何写好工作计划!
2019/05/17 职场文书
golang 接口嵌套实现复用的操作
2021/04/29 Golang