Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我无法使用yii框架选择具有条件的数据_Php_Yii - Fatal编程技术网

Php 我无法使用yii框架选择具有条件的数据

Php 我无法使用yii框架选择具有条件的数据,php,yii,Php,Yii,我是yii新手。我正在尝试从数据库中选择数据并将其列出。我有控制器名称sitecontroller.php和查看页面搜索结果。我可以无条件选择并列出数据,但我想选择有条件的数据 控制器-Sitecontroller.php <?php class SiteController extends Controller { public function actionsearch_result() { $title=$_GET['title']; $experienc

我是yii新手。我正在尝试从数据库中选择数据并将其列出。我有控制器名称sitecontroller.php和查看页面搜索结果。我可以无条件选择并列出数据,但我想选择有条件的数据

控制器-Sitecontroller.php

<?php
class SiteController extends Controller
   {
 public function actionsearch_result()
  {
    $title=$_GET['title'];
    $experience=$_GET['experience'];
    $criteria=new CDbCriteria();
$Criteria->condition = "title like '%$title%' or  key_skills like '%$title%'";
    $count=Job::model()->count($criteria);
    $pages=new CPagination($count);
    $pages->pageSize=2;
    $pages->applyLimit($criteria);
    $model=Job::model()->findAll($criteria);
    $this->render('search_result',array('model' =>$model,'pages' => $pages));

  }
}

用我的代码替换您的代码-

$Criteria->condition = "title like '%$title%' or  key_skills like '%$title%'";

$criteria->condition = "title like '%$title%' or  key_skills like '%$title%'";
用“C”代替“C”

$Criteria->condition = "title like '%$title%' or  key_skills like '%$title%'";

$criteria->condition = "title like '%$title%' or  key_skills like '%$title%'";