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();
    }


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