小编Pie*_*aro的帖子

在 Yii 上使用 CDbCriteria 进行多表查询

我想在我的模型上使用搜索功能上的CDbCriteria实现此查询

这是查询

select t.*
from transaksi t, stock_cabang sc, cabang c
where t.id_stock_cabang = sc.id
and sc.id_cabang = c.id and c.id =1;
Run Code Online (Sandbox Code Playgroud)

这是我的功能

public function search() {
    // @todo Please modify the following code to remove attributes that should not be searched.

    $criteria = new CDbCriteria;

    $criteria->compare('id', $this->id);
    $criteria->compare('jumlah_masuk', $this->jumlah_masuk);
    $criteria->compare('id_user', $this->id_user);
    $criteria->compare('id_stock_cabang', $this->id_stock_cabang);
    $criteria->compare('waktu', $this->waktu, true);

    return new CActiveDataProvider($this, array(
        'criteria' => $criteria,
    ));
}
Run Code Online (Sandbox Code Playgroud)

请帮我...

php sql frameworks yii

1
推荐指数
1
解决办法
5860
查看次数

标签 统计

frameworks ×1

php ×1

sql ×1

yii ×1