02ThinkPHP的简单增删查改

增加数据


public function add(){
		$m=M('Tname');
		$m->sex=1;
		$m->name='测试';
		$m->addtime='1387444355';
		$m->uptime='1387444355';
		$count=$m->add();
			if($count){	//判断是否添加成功,调用this下面的 success和error方法
				$this->success('恭喜,添加成功');
			}else{
				$this->error('-_- 错误,添加失败');
			}
	}


修改数据


public function up(){

		$id=$_GET['id']; //获取要修改的文章ID
		$times=time();  //获取修改的时间戳
		$m=M('Tname');
		$user=$m->find($id);
		//var_dump($user);
		//echo $user;
		$this->assign('user',$user);	//把取出来的一条记录赋值给$uesr模板
		$this->assign('times',$times); //赋值给模板
		$this->assign('id',$id);
		$this->display();	
	}
删除数据

public function del(){
		$m=M('Tname');
		$uid=$_GET['uid'];
		//echo $ids;
		$count=$m->where("id={$uid}")->delete();  //注意,这个地方的$uid必须要双引号,然后加花括号才可以获取到GET上面的ID
			if($count){
				$this->success('恭喜,删除成功');
			}else{
				$this->error('-_- 删除失败!');
			}
		//$this->display();
	}

查询数据

public function index(){
		$title='TP的增加删除与';
		$dataname='性别姓名统计';
		$this->assign('title',$title);
		$this->assign('dataname',$dataname);
		//查询数据库
		$vpn=M('Tname'); //设置表名,第一个字母大写
		$list=$vpn->select(); //使用查询方法
		$this->assign('list',$list); //把取得的值赋给前台的list
		$this->display();
    }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章