青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

xiaoguozi's Blog
Pay it forword - 我并不覺(jué)的自豪,我所嘗試的事情都失敗了······習(xí)慣原本生活的人不容易改變,就算現(xiàn)狀很糟,他們也很難改變,在過(guò)程中,他們還是放棄了······他們一放棄,大家就都是輸家······讓愛(ài)傳出去,很困難,也無(wú)法預(yù)料,人們需要更細(xì)心的觀察別人,要隨時(shí)注意才能保護(hù)別人,因?yàn)樗麄兾幢刂雷约阂裁础ぁぁぁぁ?/span>

一、查詢數(shù)據(jù)集合

1、$admin=Admin::model()->findAll($condition,$params);

該方法是根據(jù)一個(gè)條件查詢一個(gè)集合,如:  
findAll("username=:name",array(":name"=>$username));     
2、$admin=Admin::model()->findAllByPk($postIDs,$condition,$params); 
findAllByPk($id,"name like ':name' and age=:age",array(':name'=>$name,'age'=>$age));    
該方法是根據(jù)主鍵查詢一個(gè)集合,可以使用多個(gè)主鍵,如:  
findAllByPk(array(1,2));    
3、$admin=Admin::model()->findAllByAttributes($attributes,$condition,$params); 
該方法是根據(jù)條件查詢一個(gè)集合,可以是多個(gè)條件,把條件放到數(shù)組里面,如:  
findAllByAttributes(array('username'=>'admin')); 
4、$admin=Admin::model()->findAllBySql($sql,$params); 
該方法是根據(jù)SQL語(yǔ)句查詢一個(gè)數(shù)組,如: 
findAllBySql("select *from admin whereusername=:name",array(':name'=>'admin')); 

二、查詢對(duì)像的方法  

1、$admin=Admin::model()->findByPk($postID,$condition,$params); 
 根據(jù)主鍵查詢出一個(gè)對(duì)象,如:findByPk(1);  
 2、$row=Admin::model()->find($condition,$params); 
 根據(jù)一個(gè)條件查詢出一組數(shù)據(jù),可能是多個(gè),但是他只返回第一行數(shù)據(jù),如: 
find('username=:name',array(':name'=>'admin')); 
 3、$admin=Admin::model()->findByAttributes($attributes,$condition,$params); 
 該方法是根據(jù)條件查詢一組數(shù)據(jù),可以是多個(gè)條件,把條件放到數(shù)組里面,他查詢的也是第一條數(shù)據(jù),如: 
findByAttributes(array('username'=>'admin')); 
 4、$admin=Admin::model()->findBySql($sql,$params); 
 該方法是根據(jù)SQL語(yǔ)句查詢一組數(shù)據(jù),他查詢的也是第一條數(shù)據(jù),如:  
findBySql("select *from admin whereusername=:name",array(':name'=>'admin')); 
 5、拼一個(gè)獲得SQL的方法,在根據(jù)find查詢出一個(gè)對(duì)象  
$criteria=new CDbCriteria;  
$criteria->select='username'; // only select the 'title' column  
$criteria->condition='username=:username'; 
$criteria->params=array(':username=>'admin'); 
$post=Post::model()->find($criteria); // $params isnot needed  
 
三、查詢個(gè)數(shù),判斷查詢是否有結(jié)果  

1、$n=Post::model()->count($condition,$params); 
 該方法是根據(jù)一個(gè)條件查詢一個(gè)集合有多少條記錄,返回一個(gè)int型數(shù)字,如  
count("username=:name",array(":name"=>$username));    
 2、$n=Post::model()->countBySql($sql,$params); 
 該方法是根據(jù)SQL語(yǔ)句查詢一個(gè)集合有多少條記錄,返回一個(gè)int型數(shù)字,如 
countBySql("select *from admin whereusername=:name",array(':name'=>'admin')); 
 3、$exists=Post::model()->exists($condition,$params); 
 該方法是根據(jù)一個(gè)條件查詢查詢得到的數(shù)組有沒(méi)有數(shù)據(jù),如果有數(shù)據(jù)返回一個(gè)true,否則沒(méi)有找到 

四、添加的方法  
$admin=newAdmin;        
$admin->username=$username; 
$admin->password=$password; 
if($admin->save()>0){ 
   echo "添加成功";  
}else{  
   echo "添加失敗";  
}  

五、修改的方法  
1、Post::model()->updateAll($attributes,$condition,$params); 
 $count =Admin::model()->updateAll(array('username'=>'11111','password'=>'11111'),'password=:pass',array(':pass'=>'1111a1')); 
if($count>0){  
   echo "修改成功";  
}else{  
   echo "修改失敗";  
}  
 2、Post::model()->updateByPk($pk,$attributes,$condition,$params); 
 $count =Admin::model()->updateByPk(1,array('username'=>'admin','password'=>'admin')); 
$count =Admin::model()->updateByPk(array(1,2),array('username'=>'admin','password'=>'admin'),'username=:name',array(':name'=>'admin')); 
if($count>0){  
   echo "修改成功";  
}else{  
   echo "修改失敗";  
}  
$pk代表主鍵,可以是一個(gè)也可以是一個(gè)集合,$attributes代表是要修改的字段的集合,$condition代表?xiàng)l件,$params傳入的值 
 3、Post::model()->updateCounters($counters,$condition,$params); 
 $count=Admin::model()->updateCounters(array('status'=>1),'username=:name',array(':name'=>'admin')); 
if($count>0){  
   echo "修改成功";  
}else{  
   echo "修改失敗";  
}  
array('status'=>1)代表數(shù)據(jù)庫(kù)中的admin表根據(jù)條件username='admin',查詢出的所有結(jié)果status字段都自加1 
 
六、刪除的方法  
1、Post::model()->deleteAll($condition,$params); 
 $count = Admin::model()->deleteAll('username=:nameandpassword=:pass',array(':name'=>'admin',':pass'=>'admin')); 
         $id=1,2,3  
         deleteAll('id in(".$id.")');刪除id為這些的數(shù)據(jù) 
if($count>0){  
   echo "刪除成功";  
}else{  
   echo "刪除失敗";  
}  
 2、Post::model()->deleteByPk($pk,$condition,$params); 
$count = Admin::model()->deleteByPk(1); 
$count =Admin::model()->deleteByPk(array(1,2),'username=:name',array(':name'=>'admin')); 
if($count>0){  
   echo "刪除成功";  
}else{  
   echo "刪除失敗";  
}
posted on 2012-01-04 16:06 小果子 閱讀(2524) 評(píng)論(1)  編輯 收藏 引用 所屬分類: 框架

FeedBack:
# re: Yii 框架里數(shù)據(jù)庫(kù)操作詳解-[增加、查詢、更新、刪除的方法 'AR一、查詢數(shù)據(jù)集合
2012-04-10 09:14 | dddd
dsssssssssssffd  回復(fù)  更多評(píng)論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲三级色网| 欧美精品在线观看| 亚洲一区二区三区午夜| 亚洲国产第一页| 久久精品国产久精国产一老狼| 夜夜嗨av一区二区三区网页| 一区二区亚洲精品| 国产老肥熟一区二区三区| 欧美日韩精品国产| 嫩草伊人久久精品少妇av杨幂| 亚洲欧美在线观看| 亚洲视屏在线播放| 亚洲日本理论电影| 欧美激情视频一区二区三区在线播放| 久久九九精品99国产精品| 欧美一级夜夜爽| 亚洲欧美日韩国产综合精品二区| 一本色道久久加勒比88综合| 亚洲精品在线视频| 亚洲精品乱码久久久久久| 亚洲福利在线视频| 怡红院精品视频| 精品电影在线观看| 黄色日韩网站| 在线成人av网站| 亚洲大片免费看| 在线观看日韩专区| 在线日韩成人| 亚洲国产毛片完整版| 亚洲经典在线| 亚洲欧洲午夜| 亚洲最黄网站| 亚洲一区二区黄| 亚洲免费网站| 欧美一级视频| 久久视频精品在线| 老司机午夜精品视频| 欧美成人黑人xx视频免费观看| 欧美粗暴jizz性欧美20| 欧美黄色大片网站| 亚洲日本激情| 中文亚洲免费| 午夜日韩视频| 久久偷看各类wc女厕嘘嘘偷窃| 久久综合网hezyo| 欧美成人性网| 欧美日韩一二三区| 国产日韩高清一区二区三区在线| 国产日产欧美a一级在线| 韩国欧美一区| 亚洲毛片一区| 亚洲欧美在线看| 久久久青草青青国产亚洲免观| 久久麻豆一区二区| 亚洲国产日韩欧美在线99| 日韩一级免费| 亚洲欧美在线另类| 久久综合色一综合色88| 欧美日韩午夜在线| 国产喷白浆一区二区三区| 在线日韩日本国产亚洲| 一区二区三区欧美在线观看| 欧美亚洲在线观看| 欧美成人精品不卡视频在线观看| 亚洲精品视频免费观看| 亚洲专区欧美专区| 老**午夜毛片一区二区三区| 欧美日韩中文字幕| 好男人免费精品视频| 一区二区三区成人| 久久精品1区| 亚洲欧洲在线看| 先锋影音国产精品| 欧美精品18+| 国产欧美69| 日韩午夜中文字幕| 久久人人爽爽爽人久久久| 日韩视频在线观看国产| 久久精品欧美日韩| 欧美日韩在线观看视频| 亚洲成人资源| 欧美一区二区视频在线观看| 最新国产乱人伦偷精品免费网站| 亚洲男女毛片无遮挡| 欧美精品激情在线观看| 国产一区二区三区久久久久久久久| 亚洲美女av网站| 麻豆精品传媒视频| 亚洲欧美一区二区三区在线| 欧美精品久久99久久在免费线| 国产一区二区三区视频在线观看| 在线视频你懂得一区| 欧美~级网站不卡| 欧美一级大片在线免费观看| 欧美日韩国产999| 亚洲国产成人午夜在线一区| 欧美在线日韩| 一本色道久久综合亚洲91| 嫩草国产精品入口| 激情亚洲成人| 久久精品国产一区二区三区免费看| 亚洲伦理精品| 欧美精品福利视频| 亚洲国产精品视频| 美女视频黄免费的久久| 欧美一区二区三区免费大片| 国产精品久久久久77777| 日韩午夜剧场| 亚洲国产日韩欧美在线99| 久久夜色精品国产亚洲aⅴ| 国产亚洲精品美女| 欧美专区一区二区三区| 在线综合亚洲| 欧美色欧美亚洲高清在线视频| 亚洲理论在线观看| 亚洲福利专区| 美女网站久久| 亚洲激情另类| 亚洲电影第1页| 免费日韩视频| 亚洲欧洲在线视频| 亚洲高清在线观看一区| 欧美承认网站| 亚洲另类在线视频| 亚洲精品中文字幕在线| 欧美精品一区三区| 日韩一区二区久久| 亚洲精品国产精品乱码不99 | 狂野欧美激情性xxxx| 国内揄拍国内精品久久| 免费91麻豆精品国产自产在线观看| 欧美在线一二三四区| 极品日韩久久| 美国十次了思思久久精品导航| 久久久久久久综合色一本| 在线不卡免费欧美| 亚洲第一久久影院| 欧美久久久久| 亚洲在线视频观看| 亚洲综合色丁香婷婷六月图片| 国产麻豆一精品一av一免费| 欧美资源在线| 久久久欧美精品sm网站| 亚洲欧洲视频| 宅男噜噜噜66国产日韩在线观看| 国产精品欧美日韩一区二区| 久久久久国产精品www| 老色批av在线精品| 中文一区在线| 欧美一级网站| 亚洲欧洲日本在线| 艳妇臀荡乳欲伦亚洲一区| 国产日韩精品一区二区三区在线| 久久久久久尹人网香蕉| 老司机免费视频久久| 一区二区福利| 午夜在线a亚洲v天堂网2018| 亚洲电影免费| 一本久道久久综合婷婷鲸鱼| 国产区日韩欧美| 欧美成人黄色小视频| 欧美视频一二三区| 久久亚洲电影| 欧美美女福利视频| 欧美一区二区三区四区夜夜大片 | 一本大道av伊人久久综合| 亚洲一区国产精品| 亚洲丁香婷深爱综合| 一区二区三区国产盗摄| 激情偷拍久久| 在线亚洲免费| 在线观看视频亚洲| 亚洲私人黄色宅男| 亚洲国产精品悠悠久久琪琪| 在线午夜精品自拍| 亚洲黄色成人| 欧美亚洲免费在线| 一级成人国产| 久久久激情视频| 亚洲在线一区二区三区| 久热精品视频在线| 午夜视频在线观看一区二区三区| 裸体女人亚洲精品一区| 亚洲欧美怡红院| 欧美福利在线观看| 久久久亚洲一区| 国产精品久久久久永久免费观看| 牛牛精品成人免费视频| 国产欧美日本| 日韩视频在线永久播放| 尤物九九久久国产精品的分类| 亚洲专区免费| 在线视频欧美一区| 蜜桃久久av一区| 久久亚洲美女| 国产欧美在线视频| 夜夜爽99久久国产综合精品女不卡| 亚洲国产精品第一区二区三区 | 欧美日韩国产首页在线观看| 免费精品视频|