php下 mysql实现拼接insert和update语句
来源:互联网 发布:淘宝旺铺店招代码 编辑:程序博客网 时间:2024/05/19 01:12
这个函数还是比较实用的,可以免去很多的拼接sql语句的时间
/** * 自动拼接 insert update 语句 并且调用mysql_query() 返回结果 * @param str $table 修改的表名 * @param arr $data 接受到的数据 * @param str $act 动作 默认为insert * @param str $where 防止忘记输入条件修改了全部 * @return bool insert update 成功或失败 */function mExec($table , $data , $act='insert' , $where = 0){ if($act == 'insert'){ $sql = "insert into $table ("; $sql .= implode(',' , array_keys($data)) . ") values ('"; $sql .= implode("','" , array_values($data)) ."')"; return mQuery($sql); }else if($act == 'update'){ $sql = "update $table set "; foreach ($data as $k => $v) { $sql .= $k . "='" . $v . "',"; } $sql = rtrim($sql , ',') . " where " . $where; return mQuery($sql); }}
阅读全文
0 0
- php下 mysql实现拼接insert和update语句
- MySQL数据库insert和update语句
- mysql insert update语句
- MySQL insert update语句
- PHP中拼接sql(insert、update、replace)语句的三种方式
- MYSQL INSERT UPDATE DELETE 语句
- Mysql中组合的insert和update语句
- insert 复合语句和 update 复合语句
- mysql 批量 insert 和 update
- mysql数据库insert、delete、update语句总结
- mysql INSERT ... ON DUPLICATE KEY UPDATE语句
- 使用Merge Into 语句实现 Insert/Update
- 使用Merge Into 语句实现 Insert/Update
- AngularJS Insert Update Delete Using PHP MySQL
- oracle拼接insert语句
- 根据POJO 产生 UPDATE 和 INSERT 语句
- mysql中实现insert or update
- 数据库insert and update--查询是否主键存在和插入语句用一条sql来实现。
- HTML&CSS进阶
- String s = new String("xyz");创建了几个String Object? 二者之间有什么区别?
- DHCP服务器
- idea报错:BeanFactory not initialized or already closed
- 四大湖问题
- php下 mysql实现拼接insert和update语句
- 插入排序:直接插入排序-Direct insertion sort
- Kali normal tools
- 图片显示不变形
- 【2017"百度之星"程序设计大赛
- WideCharToMultiByte 和 MultiByteToWideChar 之中文打印问题
- Js/Jquery获取iframe中的元素
- Java中的导包
- Java框架之hibernate(2)