2019-05-23 18:10:02
当字段比较多时,用传统的insert into 表名(字段1,字段2,字段3....字段N)values(值1,值2,值3....值N) 这样的写法,很容易会出现 字段数量不匹配的问题,还有各种语法的错误.
所以用数组生成 insert语句就可以避免这样的问题了, 特别是增删字段时,很方便简单。
$d['title'] = '标题'; $d['classid'] = 1; $d['create_time'] = time(); $sql = create_sql('data',$d); //生成sql语句 function create_sql($table,$arr) { foreach ($arr as $k => $v) { $f[] = $k; $val[] = "'".$v."'"; } $f = implode(',',$f); $val = implode(',',$val); return "insert into ".$table."(".$f.")values(".$val.")"; }
这样最后就可以生成$sql变量的值 insert into data(title,classid,create_time)values('标题',1,当前时间戳)
增减字段,只需要更改$d就可以了。
CentOS-5 yum安装nginx php53 mysql55 lnmp环境
04-18
php-fpm性能优化实例分析
05-13
php面试笔记(7)-php基础知识-文件及目录处理考点
05-31
CentOS-5 yum安装mysql-5.5/5.1
05-29
Mysql 学习之EXPLAIN作用
06-08
Postgresql数据库主从流复制
06-14
centos 7安装redis及php-redis扩展
05-09
centos系统安装配置phpMyAdmin数据库管理工具
04-27
docker部署zabbix监控系统(nginx mysql)
06-28
mysql(mariadb)新建用户及用户授权管理
06-01
python flask-sqlalchemy如何设置使自动建的mysql表字符集charset为utf8
06-04
Bash使用示例(1) – 数组
04-28
qsort()函数
07-16
zuihou-admin-cloud 1.6 发布,支持自动生成前端页面
07-11
使用nginx image_filter 缩放,裁剪和生成缩略图
02-23
php 5.2/5.3 Hash漏洞补丁发布
07-15
php环境安全性能检查
03-20
CentOS 7.0安装LAMP服务器(php+MariaDB+Apache)
06-07
CentOS 7.0安装配置LAMP服务器(Apache+php+MariaDB)
05-06
CentOS7安装配置Postgresql数据库服务器
06-20
php中文网app下载
5.06M
下载sqlprompt(sql语法提示插件) 8.0 破解版
11.91MB
下载WampServer(php集成环境安装包)下载 v3.0.6中文
378.36 MB
下载iSumsoft sql Password Refixer(sql密码重置软件)下载 v3.1.1
1.2M
下载pl sql developer下载
25.2M
下载2寸照片生成器(标准照片自动调整软件)v1.0 免费版
453KB
下载DLL函数查看器下载
1.1M
下载EximiousSoft Logo Designer Pro(logo设计生成软件) v3.10破解版下载
55.07MB
下载MoviePrint(电影缩略图生成) v0.2.16 官方版
143M
下载PDF批量目录生成器(ePDF)下载 v2.0官方版
5.2M
下载Pictures Thumbnails Maker Platinum (图片缩略图生成软件)下载 v3.0.0.0官方版
3.8M
下载origin7.5(函数绘图工具)最新版
25.9M
下载万能文书单据在线生成软件下载
9.5M
下载三角函数计算器安卓版 v8.0 官方最新版
3.7M
下载举牌小人生成器安卓版 v1.0 官方免费版
5MB
下载书法表情包生成器app安卓版 v1.0 官方免费版
21MB
下载分区表生成器RKParts v1.0 官方版
22.6K
下载利和学生成绩管理系统 v5.0.0.1 官方版
13.43M
下载字幕生成器安卓版 v3.1.1 官方免费版
32MB
下载对话截图生成器
26.8M
下载