ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
``` Class UserAction extends Action { /** * 添加数据 */ public function add(){ $data['phone'] = '1380013800'; $data['name'] = 'yidong'; // M = model M('你要操作的数据表')->方法 $re = M('user')->add($data); //输出 echo $re; // 添加数据返回值 是数据的id } /** * 修改数据 */ public function mod(){ $data['phone'] = '130013000'; $id = 1; $re = M('user')->where("`id`='$id'")->save($data); echo $re; //修改数据 返回值为1是成功 0为失败 } /** * 删除数据 */ public function del(){ $id = '2'; $re = M('user')->where("`id`='$id'")->delete(); echo $re; // 删除 返回值为1也是成功 0 为失败 } /** * 查询数据 */ public function select(){ //单条带条件查询 $id = '1'; $arr1 = M('user')->where("`id`='$id'")->find(); // dump($arr1); // 多条不带条件查询 查询数据库内所有的数据 不建议使用 $arr2 = M('user')->select(); // dump($arr2); // 多条带条件查询 $phone = '1380013800'; $arr3 = M('user')->where("`phone`='$phone'")->select(); // dump($arr3); // 排序 // asc 正序 // desc 倒序 $arr4 = M('user')->where("`phone`='$phone'")->order("id desc")->select(); // dump($arr4); // 分页 limit // limit(参数1); 一个参数的情况下 拿多少条数据 // limit(参数1,参数2); 二个参数的情况下 第一个参数是从多少条开始拿,第二个参数还是拿多少条 // $arr5 = M('user')->order("id desc")->limit(2)->select(); // dump($arr5); $arr6 = M('user')->order("id desc")->limit(2,2)->select(); // dump($arr6); //返回json数据 给我们APP echo json_encode($arr6); // 接口地址 // http://127.0.0.1/www/xianshang14/index.php/User/select } } ```