public static function insertToDB($kodas, $pavadinimas, $kryptis) { $kodas = repairSqlInjection($kodas); $pavadinimas = repairSqlInjection($pavadinimas); $kryptis = repairSqlInjection($kryptis); if (!ParamosPriemonesValidation::validateKodas($kodas)) { ParamosPriemones::$error = "Neteisingas kodo formatas!"; return false; } if (!ParamosPriemonesValidation::validatePavadinimas($pavadinimas)) { ParamosPriemones::$error = "Neteisingas pavadinimo formatas!"; return false; } if (!ParamosPriemonesValidation::validateKryptis($kryptis)) { ParamosPriemones::$error = "Neteisingas krypties formatas!"; return false; } $result = mysql_query("INSERT INTO `PPOS`.`ParamosPriemones` (`idParamosPriemones`, `Kodas`, `Pavadinimas`, `Kryptis`) VALUES (null, '" . $kodas . "', '" . $pavadinimas . "', '" . $kryptis . "')"); if (!$result) { if (mysql_errno() != 1062) { ErrorMessages::setError(7, "insertToDB('" . $kodas . "', '" . $pavadinimas . "', '" . $kryptis . "')", "ParamosPriemones.php", "ParamosPriemones", mysql_error()); } ParamosPriemones::$error = mysql_error(); return false; } else { return true; } }
public static function insertToDB($paramosPriemone, $nuo, $iki, $paraiskuKiekis) { $paramosPriemone = repairSqlInjection($paramosPriemone); $nuo = repairSqlInjection($nuo); $iki = repairSqlInjection($iki); $paraiskuKiekis = repairSqlInjection($paraiskuKiekis); if (!ParamosKiekiaiValidation::validateParamosPriemone($paramosPriemone)) { ParamosKiekiai::$error = "Neteisingas priemones formatas formatas!"; return false; } if (!ParamosKiekiaiValidation::validateNuo($nuo)) { ParamosKiekiai::$error = "Neteisingas datos Nuo formatas!"; return false; } if (!ParamosKiekiaiValidation::validateIki($iki)) { ParamosKiekiai::$error = "Neteisingas datos Iki formatas!"; return false; } if (!ParamosKiekiaiValidation::validateParaiskuKiekis($paraiskuKiekis)) { ParamosKiekiai::$error = "Neteisingas paraisku kiekio formatas!"; return false; } $result = mysql_query("INSERT INTO `PPOS`.`ParamosKiekiai` (`idParamosKiekiai`, `ParamosPriemone`, `Nuo`, `Iki`, `ParaiskuKiekis`) \n VALUES (null, '" . $paramosPriemone . "', '" . $nuo . "','" . $iki . "', '" . $paraiskuKiekis . "')"); if (!$result) { if (mysql_errno() != 1062) { ErrorMessages::setError(7, "insertToDB('" . $paramosPriemone . "', '" . $nuo . "','" . $iki . "', '" . $paraiskuKiekis . "')", "ParamosKiekiai.php", "ParamosKiekiai", mysql_error()); } ParamosKiekiai::$error = mysql_error(); return false; } else { return true; } }
public function importParamosKiekiai() { $sheetNr = 5; $kiekiai = ParamosKiekiaiParseris::rastiParamosKiekius($this->xlsData, $sheetNr); foreach ($kiekiai as $i) { $idParamosPriemone = ParamosPriemones::select("Kodas = '" . repairSqlInjection($i->priemonesKodas) . "'"); if (sizeof($idParamosPriemone) > 0) { ParamosKiekiai::insertToDB($idParamosPriemone[0], $i->paramosNuo, $i->paramosIki, $i->kiekis); } } }
public static function insertToDB($username, $password, $admin) { if (!UserValidation::validateUsername($username)) { User::$error = "Incorect username."; return false; } if (!UserValidation::validatePassword($password)) { User::$error = "Incorect password"; return false; } $username = repairSqlInjection($username); $password = repairSqlInjection($password); $admin = (int) $admin; $result = mysql_query("INSERT INTO `PPOS`.`User` (`idUser`, `username`, `password`, `Admin`) VALUES (null, '" . $username . "', '" . $password . "', '" . $admin . "')"); if (!$result) { ErrorMessages::setError(9, "insertToDB('" . $username . "', '" . $password . "', '" . $admin . "')", "User.php", "User"); User::$error = mysql_error(); return false; } else { return true; } }
public static function insertToDB($kodas, $pavadinimas) { $kodas = repairSqlInjection($kodas); $pavadinimas = repairSqlInjection($pavadinimas); if (!ISValidation::validateKodas($kodas)) { IS::$error = "Neteisingas kodo formatas!"; return false; } if (!ISValidation::validatePavadinimas($pavadinimas)) { IS::$error = "Neteisingas pavadinimo formatas!"; return false; } $result = mysql_query("INSERT INTO `PPOS`.`IS` (`idIS`, `Kodas`, `Pavadinimas`) VALUES (null, '" . $kodas . "', '" . $pavadinimas . "')"); if (!$result) { if (mysql_errno() != 1062) { ErrorMessages::setError(7, "insertToDB('" . $kodas . "', '" . $pavadinimas . "')", "IS.php", "IS", mysql_error()); } IS::$error = mysql_error(); return false; } else { return true; } }
protected static function update($id, $data, $class) { $id = repairSqlInjection($id); $class = repairSqlInjection($class); $dbTables = db::getTables(); $query = "UPDATE `PPOS`.`" . $class . "` SET "; $set = ""; foreach ($data as $key => $value) { if (in_array($key, $dbTables[$class])) { $value = repairSqlInjection($value); $key = repairSqlInjection($key); $set .= $key . " = '" . $value . "', "; } } $query .= substr($set, 0, -2); $query .= " WHERE id" . $class . " = " . (int) $id; $result = mysql_query($query); if ($result) { return true; } else { ErrorMessages::setError(6, "update('" . $id . "', array, '" . $class . "')", "MysqlObject.php", $class); MysqlObject::$error = mysql_error(); return false; } }
if (!isset($_GET["paramos_priemones"]) || !isset($_GET["is"])) { ImageText::createTextImage($chartWidth, $chartHeight, "Bloga nuoroda"); exit(0); } $chartData = array(); //jei nenurodytos jokios paramos priemons if (strlen($_GET["paramos_priemones"]) > 0) { $paramosPriemones = explode(",", repairSqlInjection($_GET["paramos_priemones"])); $isValandos = OrganizacijosPrognozes::getIsValandos($paramosPriemones); if ($_GET["is"] == "all") { $rodomosIs = array(); foreach ($isValandos as $idIs => $menesiai) { $rodomosIs[] = $idIs; } } else { $rodomosIs = explode(",", repairSqlInjection($_GET["is"])); } $menesiai = OrganizacijosPrognozes::getPrognozuojamiMenesiai(); $chartTitles = array(); $chartLineColors = array(); foreach ($isValandos as $idIs => $is) { $data = array(); //inicializuojam kiekvieno menesio kiekius foreach ($menesiai as $i) { $data[$i] = 0; } foreach ($is as $menuo => $valandos) { $data[$menesiai[$menuo]] = $valandos; } //tikrinama ar rastas padalinys yra rodomu padaliniu sarase if (in_array($idIs, $rodomosIs)) {