106. 数据库增删改的封装
来源:互联网 发布:刻字机怎么设置端口 编辑:程序博客网 时间:2024/05/05 13:45
<?php// insert into 表名() values(数据1,数据2,...);/*function insert($table,$data){ $cols = array(); $vals = array(); foreach($data as $k=>$v){ $cols[] = $k; $vals[] = $v; } var_dump($cols); var_dump($vals);die; //表名() $tableValue = implode(',',$cols); //数据 $dataValue = implode(',',$vals); $sql = "insert into $table($tableValue) values($dataValue);"; return $sql;}$table = 'test';$data = array( 'id'=>1, 'content'=>'hello');$sql = insert($table,$data);var_dump($sql);*/// update 表名 set 键=值 where ../*function update($table,$set,$where=null){ $cols = array(); $vals = array(); $data = array(); foreach($set as $k=>$v){ $data[] = "$k=$v"; } $data = implode(',',$data); $sql = "update $table set $data where $where;"; var_dump($sql);die;}$set = array( 'id'=>1, 'content'=>'werwr');$sql = "update test set id='11' content='hwewe100'";$table = 'test';$where = 'id = 1';$sql = update($table,$set,$where);*///delete from 表名 where 条件/*function delete($table,$where){ $sql = "delete from $table where $where;"; var_dump($sql);die; return $sql;}$table = 'test';$where = 'id = 1';delete($table,$where);*/
0 0
- 106. 数据库增删改的封装
- JSP数据库的封装,增删改查
- Hibernate对数据库增删查改的封装
- 数据库增删改查使用的函数封装
- jdbc封装mySQL数据库增删改查
- android数据库使用系统封装的api实现SQLite数据库的增删改查
- java对数据库进行增删改查的封装(封装以后只要一句话就搞定对数据库的增删改查)
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删查改
- 数据库的增删查改
- 编译器工作流程
- 利用xlrd实现xls文件导入数据
- Toolbar设置回退箭头的方法
- Leetcode 108. Convert Sorted Array to Binary Search Tree
- Timing wheel
- 106. 数据库增删改的封装
- Android Logcat Security
- com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process
- EditText默认隐藏软键盘,点击后触发软键盘
- Context.getExternalFilesDir()和Context.getExternalCacheDir()方法 清除数据“与”清除缓存“功能
- ios: 画半个椭圆
- CodeChef2016年03月问题
- ado.net EF与ado.net区别比较、在EF中使用执行sql语句
- PHP中CURL方法curl_setopt()函数的一些参数