Хотел реализовать выбор города через автокомплит.
Получилось так
Код: Выделить всё
$res = array();
if (isset($_GET['term'])) {
$qtxt ="SELECT city_name_ru FROM {{city}} WHERE city_name_ru LIKE :city_name_ru";
$command =Yii::app()->db->createCommand($qtxt);
$command->bindValue(":city_name_ru", '%'.$_GET['term'].'%', PDO::PARAM_STR);
$res = $command->queryColumn();
if($res==null)
{
$qtxt ="SELECT city_name_en FROM {{city}} WHERE city_name_en LIKE :city_name_en";
$command =Yii::app()->db->createCommand($qtxt);
$command->bindValue(":city_name_en", '%'.$_GET['term'].'%', PDO::PARAM_STR);
$res = $command->queryColumn();
}
}
echo CJSON::encode($res);
Yii::app()->end();