public function actionPuertaNueva() { //print_r($_GET); $nombre_puerta = $_GET['nombre_puerta']; $id_distribucion = $_GET['id_distribucion']; $puerta = Catpuerta::model()->find("CatPuertaNom='{$nombre_puerta}' AND IdDistribucionPuerta={$id_distribucion}"); if (empty($puerta)) { $catpuerta = new Catpuerta(); $catpuerta->IdDistribucionPuerta = $id_distribucion; $catpuerta->CatPuertaNom = $nombre_puerta; $catpuerta->save(); $data = array('ok' => 1, 'id_puerta' => $catpuerta->IdCatPuerta); } else { $data = array('ok' => 0, 'id_puerta' => 0); } echo json_encode($data); }