CAutoComplete Запись в базу id

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
cpentyc
Сообщения: 52
Зарегистрирован: 2011.11.29, 18:03
Откуда: Казахстан
Контактная информация:

CAutoComplete Запись в базу id

Сообщение cpentyc »

Вообщем есть выпадающий список который заполняется адресами. Когда человек выбрал и отправил форму как мне сохранить в базу не эту строку с адресом а id записи в базу.

Код: Выделить всё

    public function actionCountries() 
    {
        if (isset($_GET['q'])) {         
            $criteria = new CDbCriteria;
            $criteria->condition = 'name LIKE :country AND is_locality=1';
            //is_locality
            $criteria->params = array(':country'=>$_GET['q'].'%');
             
            if (isset($_GET['limit']) && is_numeric($_GET['limit'])) {
                $criteria->limit = $_GET['limit'];
            }
             
            $countries = Countries::model()->findAll($criteria);
             
            $resStr = '';
            foreach ($countries as $country) {
                $resStr .= $country->country_name." ".$country->region_name.' '.$country->region_type_name.' '.$country->district_name.' '.$country->district_type_name.' '.$country->type_name.' '.$country->name."\n";
            }
            echo $resStr;
        }    
    }
 
http://cpentyc.ru/ <- наверняка ничего нет я ленивая задница. Лучше в скайп cpentyc. Знаю джумлу
alexZT
Сообщения: 362
Зарегистрирован: 2012.03.06, 11:33
Откуда: Украина/Житомир
Контактная информация:

Re: CAutoComplete Запись в базу id

Сообщение alexZT »

http://www.yiiframework.com/wiki/217/cu ... ubmission/ + на форуме на днях поднимался этот вопрос, юзайте поиск
я человек и мне свойственно ошибаться
yii@conference.jabber.ru
Ответить