2017-01-20 16 views
0

Я следующий код, который ищет таблицу У меня естькак использовать результаты поиска запроса для поиска еще одну таблицы

$searchTax = new TaxonomySearch(); 
    $dataProviderTax = $searchTax->search(['TaxonomySearch'=>['tax_general'=>$spec]]); 

Как получить доступ к результатам этого поиска, так что я могу использовать результаты искать по другому столу?

$searchModel = new NpiSearch(); 
     $dataProvider = $searchModel->search(['NpiSearch'=>['Provider_Business_Practice_Location_Address_Postal_Code'=>***results from dataProvidexTax***]]);    

и показать все это сразу

ответ

0

Прочитайте это: findAll() in yii

Дополнительный метод, который вы можете использовать:

$firstResults = results from findAll(); 
$fieldsToSearch = CHtml::listData($firstResults, 'fieldkeyselected', 'fieldvalueselected') 
$additionalCondition = !empty($fieldsToSearch)?'field in ('.implode(',',$fieldsToSearch).')':''; 
... use findAll($additionalCondition) 

 Смежные вопросы

  • Нет связанных вопросов^_^