Php 无法使用yii框架在两个表的内部联接中显示重复列名中的值

Php 无法使用yii框架在两个表的内部联接中显示重复列名中的值,php,yii,Php,Yii,我无法使用yii在两个表的内部联接中以重复的列名显示值。 我的查看页面是advance\u search\u detail.php和controller sitecontroller.php。我得到了错误“Property Job.Ltitle未定义”。如果查看页面中没有Ltitle,我将得到搜索结果 控制器是sitecontroller.php public function actionadvance_search_result() { $title=$_GET['title'];

我无法使用yii在两个表的内部联接中以重复的列名显示值。 我的查看页面是advance\u search\u detail.php和controller sitecontroller.php。我得到了错误“Property Job.Ltitle未定义”。如果查看页面中没有Ltitle,我将得到搜索结果

控制器是sitecontroller.php

public function actionadvance_search_result()
{
  $title=$_GET['title'];
  $experience=$_GET['experience'];
  $location=$_GET['location'];
  $category=$_GET['category'];
  $salary_min=$_GET['salary_min'];
  $salary_max=$_GET['salary_max'];

  $criteria = new CDbCriteria();
  $criteria->select = 't.title, location.title as  Ltitle,  t.key_skills, t.description,   t.no_vacancy, t.experience, t.company_name, t.salary';
  $criteria->join = 'INNER JOIN location ON t.location_id = location.id';
  if($experience!="")
  {
    $criteria->addCondition("(title like '%$title%' or  key_skills like '%$title%') and   (   experience like '%$experience%')");    
  }
  if($location!="")
  {
    $criteria->addCondition("location_id like '%$location%'");
  }

  if($category!="")
  {
    $criteria->addCondition("category_id like '%$category%'");
  }
  if($salary_min!="" && $salary_max!="")
  {
    $criteria->addCondition("salary >= '$salary_min' and salary <=  '$salary_max'");
  }

  $count=Job::model()->count($criteria);
  $pages=new CPagination($count);
  $pages->pageSize=2;
  $pages->applyLimit($criteria);
  $model=Job::model()->findAll($criteria);
  $number_rec=count($model);
  if($number_rec<=0)
  {
    $this->render('search_result1',array('model' =>$model));
  }
  else
  {
    $this->render('advance_search_result',array('model' =>$model,'pages' => $pages));
  }
}
我的查看页面是advance\u search\u result.php

<div>
  <div>
    <h1>Search Results</h1>
    <ul style="list-style:none; ">
    <?php
      foreach($model as $models)  
      {
        $job_id=$models->id;
      ?>
      <li><p><?php //echo $models->title; ?>
          <?php echo CHtml::link($models->title, array('site/advance_search_detail', 'job_id'=>$job_id,'status'=>0)); ?></p>
          <p><?php echo CHtml::link($models->Ltitle); ?></p>
          <p><?php echo $models->company_name; ?></p>
          <p><?php echo $models->description; ?></p>
          <p>Keyskill:<?php echo $models->key_skills; ?><p>
      </li></br>
    <?php
      }
     ?>
    </ul>    
    <p><?php $this->widget('CLinkPager', array('pages' => $pages)) ?></p>   
  </div>
</div>

有人对这些问题提出建议吗?

也许我忽略了什么,但我看不到您查询中的“发件人”部分。没有ltitle,我得到了搜索结果,但有了ltitle,我得到了这些错误。