public function importParamosPriemones() { $sheetNr = 0; $kryptys = ParamosPriemonesParseris::rastiKryptis($this->xlsData, $sheetNr); foreach ($kryptys as $i) { $idKryptis = ParamosPriemoniuKryptys::select("Pavadinimas = '" . repairSqlInjection($i->pavadinimas) . "'"); foreach ($i->paramosPriemones as $j) { if (sizeof($idKryptis) > 0) { ParamosPriemones::insertToDB($j->kodas, $j->pavadinimas, $idKryptis[0]); } } } }
public static function insertToDB($pavadinimas) { $pavadinimas = repairSqlInjection($pavadinimas); if (!ParamosPriemoniuKryptysValidation::validatePavadinimas($pavadinimas)) { ParamosPriemoniuKryptys::$error = "Neteisingas pavadinimo formatas!"; return false; } $result = mysql_query("INSERT INTO `PPOS`.`ParamosPriemoniuKryptys` (`idParamosPriemoniuKryptys`, `Pavadinimas`) VALUES (null, '" . $pavadinimas . "')"); if (!$result) { if (mysql_errno() != 1062) { ErrorMessages::setError(7, "insertToDB('" . $pavadinimas . "')", "ParamosPriemoniuKryptys.php", "ParamosPriemoniuKryptys", mysql_error()); } ParamosPriemoniuKryptys::$error = mysql_error(); return false; } else { return true; } }
<?php session_start(); include "../Includes.php"; ParamosPriemoniuKryptys::insertToDB("gavno"); $ppk = ParamosPriemoniuKryptys::select("1"); p($ppk); $kryptys = new ParamosPriemoniuKryptys($ppk[0]); ParamosPriemoniuKryptys::update($ppk[0], array('Pavadinimas' => 'ISSSSS')); echo "<br />" . $kryptys->getPavadinimas(); ParamosPriemoniuKryptys::delete(2);