php 自动生成sql,自动生成SQL语句的方法

字段比较简单/ 如果有需要可以自己定制字段和排序/

一共二级城市联动, 本人业务需要, 所以就两层, 网上关于三层的挺多, 有需要可以借鉴/

废话不多说, 先看效果图, 代码在下面

26ff5f51b990dd2f4b4155c0171a0b15.png

1 <?php

2

3 // 下面三个变量血缘关系比较近, 在同一省份目录中, 只有id是变化的, 其他两个是固定不变的

4 $sort = 31;

5 $id = $sort*100+1;

6 $pid = $sort*100;

7 // $name 是在百度百科搜出来的, 如果格式不一样, 可以自己拆分组合// 建议去百度词条搜, 一般都是下面的格式/ 8 $name = '中西区,东区,南区,湾仔区,九龙城区,观塘区,深水埗区,黄大仙区,油尖旺区 ,离岛区,葵青区,北区,西贡区,沙田区,大埔区,荃湾区,屯门区,元朗区';

9 $name = explode(',',$name);

10 map($id,$pid,$sort,$name);

11 function map($id,$pid,$sort,$name)

12 {

13 $count = count($name);

14 $str = '';

15 for($i=0;

$i

$i++)

16 {

17 echo "INSERT INTO `xm_official`.`xm_city` (`id`, `parent_id`, `name`, `sort`) VALUES ('".$id."', '".$pid."', '".$name[$i]."', '".$sort."');

";

18 $id++;

19 }

20 }

21 //访问这个PHP文件, 页面输出的内容就是SQL语句, 直接执行就好了.

22 ?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值