function DBError($sentencia) { $logger = new PHPLogger("MySQL_Lib->DBError"); $mensaje_error = mysql_error(); $Nerror = mysql_errno(); $error_query['0'] = array("mensaje" => $mensaje_error, "n_error" => $Nerror); $error_query['1'] = $sentencia; $titulo = "******* ERROR EN QUERY SQL *******"; dpr($error_query); $logger->error($error_query); exit; }
function insertarCurso($curso = array('curso' => "", 'pjefe' => "", 'plan' => "", 'programa' => "", 'decretoexento' => "", 'aniodecretoexe' => "")) { $phpLogger = new PHPLogger("insertarCurso"); $phpLogger->info($curso); if ($this->existeCurso($curso["curso"])) { $phpLogger->error("Error Ingresando el nuevo curso"); throw new CursoException(CursoException::ERROR_CURSO_DUPLICADO_MSG, CursoException::ERROR_CURSO_DUPLICADO_COD); } $SQL = "INSERT INTO curso VALUES(\r\n\t\t\t\t\t\t\t\t\t'{$curso['curso']}',\r\n\t\t\t\t\t\t\t\t\t'{$curso['pjefe']}',\r\n\t\t\t\t\t\t\t\t\t'{$curso['plan']}',\r\n\t\t\t\t\t\t\t\t\t'{$curso['programa']}',\r\n\t\t\t\t\t\t\t\t\t'{$curso['decretoexento']}',\r\n\t\t\t\t\t\t\t\t\t'{$curso['aniodecretoexe']}',\r\n {$curso['FK_ciclo_cic_ID']});"; DBQuery($SQL, $this->dbh); }