我想使用查詢構建器yii框架從2個表中選擇數據。所以我的腳本如下無法使用查詢構建器選擇數據
$result = $command->select(array('a.parameter_name', 'a.unit', 'b.result', 'b.normal_value'))
->from('parameter a')
->join('test b', 'a.parameter_id = b.parameter_id')
->where('b.noRM='.$_POST['no_rm'])
->queryAll();
當我echo
的結果,我只得到parameter_id
。
foreach($result as $row){
$name = $row['parameter_name'];
$unit = $row['unit'];
$normal_value = $row['normal_value'];
}
我得到這個錯誤。
錯誤500
未定義指數:PARAMETER_NAME。
我該如何解決?
請出示完整的方法 – SiZE
可能是你需要調用'$命令 - >重設() '在創建新的查詢之前。自v1.1.16 – SiZE