博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 之根据mysql字段 批量生成 array 数组
阅读量:4946 次
发布时间:2019-06-11

本文共 997 字,大约阅读时间需要 3 分钟。

ci框架 验证字段 需要

 

生成类似为:

  

  array('field' => 'admin_id','label' => '账号ID','rules' => 'integer'),
        array('field' => 'admin_account','label' => '账号','rules' => 'htmlspecialchars'),
     
 
代码为:
 
//获取所有的表结构 生成        public function getdesc(){            $sql="SHOW FULL COLUMNS FROM t_admin_info";            return $this->db->query($sql)->result_array();        }  //测试    public function ceshi(){        $row=$this->oAdmin->getdesc();       // var_dump($row);        //获取所有的数组        foreach($row as $vals){                       //出现int类型            if(strstr($vals['Type'],'int')){              echo  "array('field'   => '{
$vals['Field']}','label' => '{
$vals['Comment']}','rules' => 'integer'),"."
"; } if(strstr($vals['Type'],'varchar')){ echo "array('field' => '{
$vals['Field']}','label' => '{
$vals['Comment']}','rules' => 'htmlspecialchars'),"."
"; } } }

 

转载于:https://www.cnblogs.com/mengluo/p/9329270.html

你可能感兴趣的文章
Linux故障处理最佳实践
查看>>
6标准文件读写
查看>>
jsTree 核心功能(core functionality) API
查看>>
Perl oop链接数据库
查看>>
网络虚拟化我眼中的OpenFlow
查看>>
[leetcode] 3. Longest Substring Without Repeating Characters
查看>>
06 Frequently Asked Questions (FAQ) 常见问题解答 (常见问题)
查看>>
获取判断IE版本 TypeError: Cannot read property 'msie' of undefined
查看>>
tcpreplay安装使用
查看>>
自增锁
查看>>
ps命令学习
查看>>
关于proteus仿真的串口问题
查看>>
[NOI2018] 归程 可持久化并查集
查看>>
无论怎样,拒绝了
查看>>
Discuz API的延伸
查看>>
C/C++(C++内存管理,内联函数,类型转换,命名空间,string类)
查看>>
【NOIP2015】斗地主
查看>>
uva 10537 Toll! Revisited(优先队列优化dijstra及变形)
查看>>
MySQL对时间的处理总结
查看>>
笔记四:python乱码深度剖析二
查看>>