From f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0 Mon Sep 17 00:00:00 2001 From: M.Gergo Date: Fri, 8 Mar 2019 21:20:34 +0100 Subject: további rendrakás --- .../www/include/modules/naplo/sni/diakAllapot.php | 91 ---------------------- .../include/modules/naplo/sni/fejlesztesiTerv.php | 45 ----------- .../modules/naplo/sni/tantargyiFeljegyzesek.php | 26 ------- 3 files changed, 162 deletions(-) delete mode 100644 mayor-orig/www/include/modules/naplo/sni/diakAllapot.php delete mode 100644 mayor-orig/www/include/modules/naplo/sni/fejlesztesiTerv.php delete mode 100644 mayor-orig/www/include/modules/naplo/sni/tantargyiFeljegyzesek.php (limited to 'mayor-orig/www/include/modules/naplo/sni') diff --git a/mayor-orig/www/include/modules/naplo/sni/diakAllapot.php b/mayor-orig/www/include/modules/naplo/sni/diakAllapot.php deleted file mode 100644 index 6236e3e4..00000000 --- a/mayor-orig/www/include/modules/naplo/sni/diakAllapot.php +++ /dev/null @@ -1,91 +0,0 @@ - 'getDiakAllapot','modul' => 'naplo','values' => $v, 'result' => 'assoc', 'keyfield' => 'szemeszter')); - // Gyengeségek és erősségek riorizált listája - $q = "SELECT * FROM sniDiakGyengesegErosseg WHERE diakId=%u ORDER BY prioritas"; - $ret2 = db_query($q, array('fv' => 'getDiakAllapot/gyengeségek, erősségek','modul' => 'naplo','values' => $v, 'result' => 'multiassoc', 'keyfield' => 'szemeszter')); - foreach ($ret2 as $szemeszter => $gyeAdat) { - foreach ($gyeAdat as $key => $value) { - $ret[ $value['szemeszter'] ][ $value['gyengesegErosseg'] ][] = array( - 'leiras' => $value['leiras'], - 'prioritas' => $value['prioritas'] - ); - } - } - - return $ret; - - - } - - function sniDiakAllapotRogzites($Parameters) { - - $lr = db_connect('naplo', array('fv' => 'sniDiakAllapotRogzites')); - db_start_trans($lr); - - $Param = $Parameters['diakAllapot']; - $diakId = $Param['diakId']; $szemeszter = $Param['szemeszter']; - // Korábbi bejegyzés törlése - $val = array($Param['diakId'], $Param['szemeszter']); - $q = "DELETE FROM `sniDiakAllapot` WHERE `diakId` = %u AND `szemeszter` = %u"; - db_query($q, array('fv' => 'sniDiakAllapotRogzites', 'modul' => 'naplo', 'values' => $val), $lr); - $q = "DELETE FROM `sniDiakGyengesegErosseg` WHERE `diakId` = %u AND `szemeszter` = %u"; - db_query($q, array('fv' => 'sniDiakAllapotRogzites', 'modul' => 'naplo', 'values' => $val), $lr); - // Paraméterek feldolgozása - $pattern = $v = array(); - foreach ($Param as $attr => $value) { - if (in_array($attr, array('gyengesegLeiras','gyengesegPrioritas','erossegLeiras','erossegPrioritas'))) continue; - if (in_array($attr, array('diakId','szemeszter','vizsgalatTanarId','priorizalas'))) - if ($value == '') { $pattern[] = '%s'; $value = 'NULL'; } - else $pattern[] = "%u"; - else - if ($attr == 'vizsgalatDt' && $value == '') { $pattern[] = '%s'; $value = 'NULL'; } - else $pattern[] = "'%s'"; - $v[] = $value; - } - // új bejegyzés beszúrása - $q = "INSERT INTO `sniDiakAllapot` (`".implode('`,`',array_keys($Param))."`) VALUES (".implode(',', $pattern).")"; - $ret = db_query($q, array('fv' => 'sniDiakAllapotRogzites', 'modul' => 'naplo', 'values' => $v), $lr); - if (!$ret) { - db_rollback($lr, 'Az SNI adatok módosítása nem sikerült. Visszaállítjuk az eredeti állapotot...'); - db_close($lr); return false; - } - // Gyengeségek/Erősségek rögzítése - $Param = $Parameters['gyengesegekErossegek']; - $v = array(); - foreach (array('gyengeseg','erosseg') as $key => $gye) { - if (is_array($Param[$gye.'Leiras'])) { - foreach ($Param[$gye.'Leiras'] as $index => $leiras) if ($leiras != '') { // Lehessen törölni így... - array_push($v, $diakId, $szemeszter, ($key+1), $leiras, $Param[$gye.'Prioritas'][$index]); - } - } - } - if (count($v) != 0) { - $q = "INSERT INTO `sniDiakGyengesegErosseg` VALUES ".implode(',', array_fill(0, (count($v)/5), "(%u,%u,%u,'%s',%u)")); - $ret = db_query($q, array('fv' => 'sniDiakAllapotRogzites/Gyengeségek-erősségek', 'modul' => 'naplo', 'values' => $v), $lr); - var_dump($Param); - } - - db_commit($lr); - db_close($lr); - return true; - - } - - function sniDiakAdatRogzites($Param) { - - // diak.fogytekossag módosítása - $q = "UPDATE diak SET `fogyatekossag`='%s' WHERE diakId=%u"; - db_query($q, array('fv' => 'sniDiakAdatRogzites', 'modul' => 'naplo_intezmeny', 'values' => array(implode(',', $Param['fogyatekossag']), $Param['diakId']))); - unset($Param['fogyatekossag']); - // sniDiakAdat modosítás - $q = "REPLACE INTO `sniDiakAdat` (`diakId`, `kulsoInfo`, `mentorTanarId`) VALUES (%u, '%s', %u)"; - return db_query($q, array('fv' => 'sniDiakAdatRogzites', 'modul' => 'naplo', 'values' => $Param)); - - } - -?> diff --git a/mayor-orig/www/include/modules/naplo/sni/fejlesztesiTerv.php b/mayor-orig/www/include/modules/naplo/sni/fejlesztesiTerv.php deleted file mode 100644 index 8485f20e..00000000 --- a/mayor-orig/www/include/modules/naplo/sni/fejlesztesiTerv.php +++ /dev/null @@ -1,45 +0,0 @@ - 'getHaviOsszegzes', 'modul' => 'naplo', 'values' => $v, 'result' => 'record')); - - $q = "SELECT tanarId FROM sniHaviOsszegzesFelelos WHERE haviOsszegzesId = %u"; - $ret['felelos'] = db_query($q, array('fv' => 'getHaviOsszegzes', 'modul' => 'naplo', 'values' => array($ret['haviOsszegzesId']), 'result' => 'idonly')); - - return $ret; - - } - - function sniHaviOsszegzesRogzites($Param) { - - $Felelos = $Param['felelos']; unset($Param['felelos']); - // Korábbi bejegyzés törlése - $q = "SELECT haviOsszegzesId FROM sniHaviOsszegzes WHERE diakId = %u AND dt = '%s'"; - $v = array($Param['diakId'], $Param['dt']); - $Param['haviOsszegzesId'] = db_query($q, array('fv' => 'sniHaviOsszesitesRogzites', 'modul' => 'naplo', 'values' => $v, 'result' => 'value')); - // Paraméterek feldolgozása - $pattern = $v = array(); - foreach ($Param as $attr => $value) { - if (in_array($attr, array('diakId','haviOsszegzesId','valtozas'))) - if ($value == '') { $pattern[] = '%s'; $value = 'NULL'; } - else $pattern[] = "%u"; - else - $pattern[] = "'%s'"; - $v[] = $value; - } - // új bejegyzés beszúrása - $q = "REPLACE INTO `sniHaviOsszegzes` (`".implode('`,`',array_keys($Param))."`) VALUES (".implode(',', $pattern).")"; - $id = db_query($q, array('fv' => 'sniHaviOsszegzesRogzites', 'modul' => 'naplo', 'values' => $v, 'result' => 'insert')); - // felelosok törlése - $q = "DELETE FROM `sniHaviOsszegzesFelelos` WHERE haviOsszegzesId = %u"; - db_query($q, array('fv' => 'sniHaviOsszegzesRogzites', 'modul' => 'naplo', 'values' => array($id))); - // új felelősök felvétele - $q = "INSERT INTO `sniHaviOsszegzesFelelos` (`haviOsszegzesId`,`tanarId`) VALUES ".implode(',', array_fill(0, count($Felelos), "($id, %u)")); - return db_query($q, array('fv' => 'sniHaviOsszegzesRogzites', 'modul' => 'naplo', 'values' => $Felelos)); - } -*/ -?> diff --git a/mayor-orig/www/include/modules/naplo/sni/tantargyiFeljegyzesek.php b/mayor-orig/www/include/modules/naplo/sni/tantargyiFeljegyzesek.php deleted file mode 100644 index c11be93b..00000000 --- a/mayor-orig/www/include/modules/naplo/sni/tantargyiFeljegyzesek.php +++ /dev/null @@ -1,26 +0,0 @@ - 'getDiakFeljegyzesByTankorId', 'modul' => 'naplo', 'values' => $v, 'result' => 'keyvaluepair')); - - } - - function getDiakFeljegyzesByDt($ADAT) { - - $q = "SELECT tankorId, megjegyzes FROM sniTantargyiFeljegyzes WHERE diakId = %u AND dt = '%s'"; - $v = array($ADAT['diakId'], $ADAT['dt']); - return db_query($q, array('fv' => 'getDiakFeljegyzesByDt', 'modul' => 'naplo', 'values' => $v, 'result' => 'keyvaluepair')); - - } - - function tantargyiFeljegyzesRogzites($Param) { - - $q = "REPLACE INTO sniTantargyiFeljegyzes (diakId, tankorId, dt, megjegyzes) VALUES (%u, %u, '%s', '%s')"; - return db_query($q, array('fv' => 'tantargyiFeljegyzesRogzites', 'modul' => 'naplo', 'values' => $Param)); - - } - -?> -- cgit v1.2.3