遍历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数组循环操作详细介绍 附实例代码
Feb 03 PHP
PHP删除HTMl标签的三种解决方法
Jun 30 PHP
php使用curl检测网页是否被百度收录的示例分享
Jan 31 PHP
php绘图之生成饼状图的方法
Jan 24 PHP
CodeIgniter实现从网站抓取图片并自动下载到文件夹里的方法
Jun 17 PHP
4种PHP异步执行的常用方式
Dec 24 PHP
PHP mysqli事务操作常用方法分析
Jul 22 PHP
Yii2框架中使用PHPExcel导出Excel文件的示例
Aug 09 PHP
PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解
Apr 20 PHP
laravel框架如何设置公共头和公共尾
Oct 22 PHP
jQuery+PHP实现图片上传并提交功能
Jul 27 PHP
浅谈如何提高PHP代码质量之单元测试
May 28 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 session处理的定制
2009/03/16 PHP
浅析php过滤html字符串,防止SQL注入的方法
2013/07/02 PHP
PHP 函数call_user_func和call_user_func_array用法详解
2014/03/02 PHP
PHP页面实现定时跳转的方法
2014/10/31 PHP
php简单备份与还原MySql的方法
2016/05/09 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
2018/03/31 PHP
php测试kafka项目示例
2020/02/06 PHP
Javascript解决常见浏览器兼容问题的12种方法
2010/01/04 Javascript
js prototype截取字符串函数
2010/04/01 Javascript
JavaScript 性能优化小结
2015/10/12 Javascript
基于zepto.js简单实现上传图片
2016/06/21 Javascript
jQuery滚动新闻实现代码
2016/06/26 Javascript
HTML页面,测试JS对C函数的调用简单实例
2016/08/09 Javascript
自制微信公众号一键排版工具
2016/09/22 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
原生JS实现的双色球功能示例
2018/02/02 Javascript
vue-cli webpack模板项目搭建及打包时路径问题的解决方法
2018/02/26 Javascript
Bootstrap 中data-[*] 属性的整理
2018/03/13 Javascript
react 父子组件之间通讯props
2018/09/08 Javascript
Electron-vue脚手架改造vue项目的方法
2018/10/22 Javascript
python版本的读写锁操作方法
2016/04/25 Python
Python极简代码实现杨辉三角示例代码
2016/11/15 Python
windows下Virtualenvwrapper安装教程
2017/12/13 Python
python单例模式获取IP代理的方法详解
2018/09/13 Python
利用python-docx模块写批量生日邀请函
2019/08/26 Python
python 解决tqdm模块不能单行显示的问题
2020/02/19 Python
Python爬虫基于lxml解决数据编码乱码问题
2020/07/31 Python
大学生职业生涯规划范文
2014/01/22 职场文书
社会学专业求职信
2014/02/24 职场文书
公证书标准格式
2014/04/10 职场文书
员工保密承诺书
2014/05/28 职场文书
物业总经理助理岗位职责
2014/06/29 职场文书
预备党员入党感言
2015/08/01 职场文书
读后感怎么写?书写读后感的基本技巧!
2019/12/10 职场文书
windows下快速安装nginx并配置开机自启动的方法
2021/05/11 Servers
处理canvas绘制图片模糊问题
2022/05/11 Javascript