function crearReino(Reino_model $reino) { error_reporting(0); $configbd = new configbd_model(); $dbconn4 = $configbd->abrirSesion('profesor'); $consult = "SELECT K_CEDULA FROM PROFESOR WHERE N_NICKNAME='" . $_SESSION['codigo'] . "'"; $resultConsult = pg_query($consult) or die('La consulta fallo: ' . pg_last_error()); $profesor = pg_fetch_array($resultConsult, null, PGSQL_ASSOC); $insert = "INSERT INTO REINO (K_REINO,K_CEDULA,N_NOMBRE,I_ESTADO,N_HISTORIA,N_MISION,N_VISION,F_CREACION,K_IMAGEN_REINO,O_CODIGO) \n VALUES (nextval('sec_reinos')," . floatval($profesor['k_cedula']) . ", '" . $reino->getNombre() . "', 'Act', '" . $reino->getHistoria() . "',\n '" . $reino->getMision() . "', '" . $reino->getVision() . "',current_date," . floatval($reino->getImagen()) . ",'" . $reino->getCodigo() . "')"; $resultInser = pg_query($insert) or die('La consulta fallo: ' . pg_last_error()); $idReinoConsult = "SELECT currval('sec_reinos') AS id"; $resultConsultId = pg_query($idReinoConsult) or die('La consulta fallo: ' . pg_last_error()); $line = pg_fetch_array($resultConsultId, null, PGSQL_ASSOC); $configbd->cerrarSesion(); $region = new dao_region_model(); $region->regionesGenericas($line['id']); return true; }
public function crearArregloReino(Reino_model $newReino) { $reino['k_reino'] = $newReino->getReino(); $reino['n_nombre'] = $newReino->getNombre(); $reino['o_codigo'] = $newReino->getCodigo(); $reino['i_estado'] = $newReino->getEstado(); $reino['f_creacion'] = $newReino->getFechaCreacion(); $reino['n_historia'] = $newReino->getHistoria(); $reino['o_imagen'] = $newReino->getImagen(); $reino['n_mision'] = $newReino->getMision(); $reino['n_vision'] = $newReino->getVision(); $reino['n_profesor'] = $newReino->getProfesor(); return $reino; }