2012-12-04 75 views
1

如何與誼查詢生成器Yii的查詢生成器

SELECT First_Name,User_ID, 
FROM `Users` 
WHERE First_name LIKE $_GET['name'] 
+1

http://www.yiiframework.com/doc/guide/1.1/en/database.query-builder – adamors

回答

6

由於ORS說一切都在Yii Guide建立這個查詢!

$user = Yii::app()->db->createCommand() 
    ->select('First_Name, User_ID') 
    ->from('Users') 
    ->where('First_name like :name', array(':name'=>$_GET['name'])) 
    ->queryRow(); 
0
$cr = new CDbCriteria(); 
$cr->condition = "First_name LIKE '%:name%'"; 
$cr->params = array(':name'=>$_GET['name']); 

$users = Users::model()->findAll($cr); 

另一種方式

+0

歡迎StackOverflow上。請爲您的代碼添加一些解釋,說明它的功能以及它如何解決問題中提出的問題。這將有助於未來看到你的答案的其他人 –