遍历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 和 MySQL 基础教程(三)
Oct 09 PHP
PHP 中的面向对象编程:通向大型 PHP 工程的办法
Dec 03 PHP
应用开发中涉及到的css和php笔记分享
Aug 02 PHP
php适配器模式介绍
Aug 14 PHP
php使用curl抓取qq空间的访客信息示例
Feb 28 PHP
PHP使用array_fill定义多维数组的方法
Mar 18 PHP
php使用指定字符列表生成随机字符串的方法
Apr 18 PHP
PHP session文件独占锁引起阻塞问题解决方法
May 12 PHP
简单解决新浪SAE无法上传文件的问题
May 13 PHP
PHP二维数组矩形转置实例
Jul 20 PHP
PHP错误和异常处理功能模块示例
Nov 12 PHP
PHP图片裁剪与缩放示例(无损裁剪图片)
Feb 08 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
javascript Array对象基础知识小结
2010/11/16 Javascript
JQuery 1.6发布 性能提升,同时包含大量破坏性变更
2011/05/10 Javascript
js三种排序算法分享
2012/08/16 Javascript
jquery右下角弹出提示框示例代码
2013/10/08 Javascript
详解AngularJS过滤器的使用
2016/03/11 Javascript
jQuery回调方法使用示例
2017/06/26 jQuery
JS实现数组简单去重及数组根据对象中的元素去重操作示例
2018/01/05 Javascript
vue源码入口文件分析(推荐)
2018/01/30 Javascript
layui实现点击按钮给table添加一行
2018/08/10 Javascript
vue-image-crop基于Vue的移动端图片裁剪组件示例
2018/08/28 Javascript
Vue2.5学习笔记之如何在项目中使用和配置Vue
2018/09/26 Javascript
vue实现一个炫酷的日历组件
2018/10/08 Javascript
js实现黑白div块画空心的图形
2018/12/13 Javascript
vue项目中mock.js的使用及基本用法
2019/05/22 Javascript
浅谈vuex的基本用法和mapaction传值问题
2019/11/08 Javascript
vue自动添加浏览器兼容前后缀操作
2020/08/13 Javascript
Python3实现带附件的定时发送邮件功能
2020/12/22 Python
解读python logging模块的使用方法
2018/04/17 Python
Python matplotlib的使用并自定义colormap的方法
2018/12/13 Python
详解python做UI界面的方法
2019/02/27 Python
Python List列表对象内置方法实例详解
2019/10/22 Python
将不规则的Python多维数组拉平到一维的方法实现
2021/01/11 Python
HTML5的一个显示电池状态的API简介
2015/06/18 HTML / CSS
松本清官方海外旗舰店:日本最大的药妆连锁店
2017/11/21 全球购物
英国玛莎百货美国官网:Marks & Spencer美国
2018/11/06 全球购物
解决方案设计综合面试题
2015/08/31 面试题
大学生军训自我鉴定
2014/02/12 职场文书
电子信息工程专业推荐信
2014/02/14 职场文书
幼儿园庆六一活动方案
2014/03/06 职场文书
2015元旦主持词开场白和结束语
2014/12/14 职场文书
老公保证书
2015/01/17 职场文书
个人总结格式范文
2015/03/09 职场文书
预备党员考察表党小组意见
2015/06/01 职场文书
格林童话读书笔记
2015/06/30 职场文书
2015年秋季灭鼠工作总结
2015/07/27 职场文书
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python