ThinkPHP中的CURD操作,ThinkPHPCURD操作_PHP教程
程序员文章站
2022-05-04 11:30:43
...
ThinkPHP中的CURD操作,ThinkPHPCURD操作
php //查询多条记录,返回二维数组 $result = M("admin")->select(); $result = M("admin")->where("id>2")->select(); $result = M("admin")->where("id>2")->order("id desc")->limit("0,5")->field("id,username,psssword")->select(); $result = M("admin")->where("id>2")->group("messageId")->having("messageId > 3")->order("id desc")->limit("0,5")->field("id,username,psssword")->select(); //查询一条记录,返回一维数组 $result = M("admin")->find(); $result = M("admin")->where("id=2")->find(); //要处理的数据放在数组data中 $data = array( "username" => 'wang', "password" => "123456" ); //添加记录,返回影响行数 $updateRowNum = M("admin")->add($data); //删除记录,返回影响行数 $updateRowNum = M("admin")->where("id = 2")->delete(); //修改数据放在新数组new_data中 $new_data = array( "username" => 'wang_new', "password" => "123456_new" ); //修改记录,返回影响行数 $updateRowNum = M("admin")->where("id = 2")->save($new_data); //执行select语句(不管是多行还是一行,全部返回二维数组) $result = M()->query("select * from admin a,user u where a.id = user.aid"); //执行insert、update、delete语句,返回受影响行数 $updateRowNum = M()->execute("insert/update/delete语句"); //计算查询行数(一般用于select语句) $row = M("admin")->select()->count(); $row = M("admin")->where("id > 3")->select()->count(); ?>
上一篇: Ajax请求中async:false/true的作用分析
下一篇: 传值,该怎么解决
推荐阅读
-
php成功操作redis cluster集群的实例教程
-
php中的mongodb select常用操作代码示例
-
PHP中的MYSQL常用函数(php下操作数据库必备)
-
JSP中的PreparedStatement对象操作数据库的使用教程
-
数码大师中怎么添加水印?数码大师给视频相册添加水印的操作教程
-
以php中的比较运算符操作整型,浮点型,字符串型,布尔型和空类型
-
在Python中操作文件之truncate()方法的使用教程
-
在Python程序中操作文件之flush()方法的使用教程
-
Python中操作文件之write()方法的使用教程
-
在Python程序中操作文件之isatty()方法的使用教程