Php ajaxform with yii找不到数据,请给我一个错误
我想通过带有保存和删除的弹出编辑窗口编辑一些数据。它以前处理其他数据(表示其他表)的效果很好。 现在我在关注这个问题 此表有两个主键。一个是“id”,另一个是“文本”Php ajaxform with yii找不到数据,请给我一个错误,php,ajax,database,yii,Php,Ajax,Database,Yii,我想通过带有保存和删除的弹出编辑窗口编辑一些数据。它以前处理其他数据(表示其他表)的效果很好。 现在我在关注这个问题 此表有两个主键。一个是“id”,另一个是“文本” public function actionAjaxEditForm($id) { $data = products::model()->findbyPk($id); echo CJSON::encode(array('data' => $data)); Yii::app()->e
public function actionAjaxEditForm($id) {
$data = products::model()->findbyPk($id);
echo CJSON::encode(array('data' => $data));
Yii::app()->end();}
该错误为500内部错误
我试过了
findbyPk(array($id => 'id', $text = 'text'));
我想我会把这两个主键连接起来。但是我想问题出在别的地方。我不知道在哪里。谢谢
更新:
与
给我不同的错误:
CExeption:
未定义属性CDbCriteria.0
find(数组($id='id')代码>这是错误的。您传递的数组不正确,这应该是数组('id'=>$id)
好的,我尝试过了,但是我遇到了另一个错误。未定义属性CDbCriteria.id。find(数组($id='id')代码>这是错误的。您传递的数组不正确,这应该是数组('id'=>$id)
好的,我尝试过了,但是我遇到了另一个错误。未定义属性CDbCriteria.id。
find(array($id = 'id'));