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']
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']
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();
$cr = new CDbCriteria();
$cr->condition = "First_name LIKE '%:name%'";
$cr->params = array(':name'=>$_GET['name']);
$users = Users::model()->findAll($cr);
Une autre façon
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 –
http://www.yiiframework.com/doc/guide/1.1/en/database.query-builder – adamors