shiva
shiva

Reputation: 223

Yii query builder

How build this query with YIi query builder

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

Upvotes: 1

Views: 5238

Answers (2)

Tuan Vu Anh
Tuan Vu Anh

Reputation: 1

$cr = new CDbCriteria();
$cr->condition = "First_name LIKE '%:name%'";
$cr->params = array(':name'=>$_GET['name']);

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

Another way

Upvotes: 0

darkheir
darkheir

Reputation: 8960

As Örs said everything is in the Yii Guide!

$user = Yii::app()->db->createCommand()
    ->select('First_Name, User_ID')
    ->from('Users')
    ->where('First_name like :name', array(':name'=>$_GET['name']))
    ->queryRow();

Upvotes: 6

Related Questions