当我知道如何处理与mysql的数据连接时,我只是想通过特定的id来回显1列中的简单数据,现在我只想将id作为测试显示,但它真的让人困惑为什么它给我这个错误。
动作控制器:
public function actionTest()
{
$id = 2;
$peticion = Peticion::model()->findByPk($id);
$cotizacion = null; //Cotizacion::model()->findByPk($peticion->cotizacion_id);
$decreto = null; //Decreto::model()->findByPk($peticion->decreto_id);
$tipos = null; //Tipos::model()->findByPk($peticion->tipos_id);
$caracterizacion = null; //Caracterizacion::model()->findByPk($peticion->caracterizacion_id);
$this->render('test', array(
'peticion'=>$peticion,
'cotizacion'=>$cotizacion,
'decreto'=>$decreto,
'tipos'=>$tipos,
'caracterizacion'=>$caracterizacion,
));
}
观点:
<h1>Testing Vars..</h1>
<?php
echo $peticion->id;
?>
我只是想让它向我展示这个表列的id,这个调用不需要任何关系因为它只是试图从同一个表中收集,我真的不明白我犯了什么错误。