2012-12-04 6 views
1

Comment construire cette requête avec le constructeur de requête yuYii générateur de requêtes

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

Répondre

6

Comme Örs a dit que tout est dans le 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); 

Une autre façon

+0

Bienvenue sur StackOverflow. S'il vous plaît ajouter quelques explications à votre code, montrant ce qu'il fait et comment il résout le problème posé dans la question. Cela aidera les autres qui voient votre réponse dans le futur –

Questions connexes