Saludos Comunidad. Les explico un poco mi situación:
Estoy usando Cruge para el control de usuarios, tengo una relación desde cruge_user a la tabla pivote
usuario_servicio. Esta tabla usuario_servicio es alimentada a su vez también por una tabla de nombre servicio.
Ahora bien, tengo un error que indica Undefined index: max.
Controller:
public function actionCreate()
{
$usuarioServicio=new UsuarioServicio;
$cruge_user=new CrugeStoredUser;
// Uncomment the following line if AJAX validation is needed
$this->performAjaxValidation(array($usuarioServicio,$cruge_user));
if(isset($_POST['UsuarioServicio'],$_POST['CrugeStoredUser']))
{
$usuarioServicio->attributes=$_POST['UsuarioServicio'];
$cruge_user->attributes=$_POST['CrugeStoredUser'];
$sql='select max(iduser) from cruge_user;';
$connection=Yii::app()->db;
$command=$connection->createCommand($sql);
$row=$command->queryRow();
$row["max"]++;
$usuarioServicio->iduser=$row["max"];
$cruge_user->iduser=$row["max"];
if($usuarioServicio->save() && $cruge_user->save())
$this->redirect(array('view','id'=>$usuarioServicio->id));
}
$this->render('create',array(
'usuarioServicio'=>$usuarioServicio,
'cruge_user'=>$cruge_user,
));
}
Cualquier aporte sería muy valioso. Muchas gracias. Saludos.