我正在使用 CSqlDataProvider 来获取数据。我自己构建查询。
如何在构造 mysql 查询时转义字符串?
我尝试使用mysql_real_escape_string
但它不起作用
$count=Yii::app()->db->createCommand($this->constructCountQuery())->queryScalar();
return $dataProvider = new CSqlDataProvider($this->constructDataQuery(), array(
'totalItemCount'=>$count,
'sort'=>array(
'attributes'=>array(
'clinic_name', 'doctor_name','country'
),
),
'pagination'=>array(
'pageSize'=>10,
),
));