2012-12-04 79 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上。请为您的代码添加一些解释,说明它的功能以及它如何解决问题中提出的问题。这将有助于未来看到你的答案的其他人 –