69,8 → 69,9 |
$repname = mysql_real_escape_string($_POST["repName"]); |
$repinfo = mysql_real_escape_string($_POST["repInfo"]); |
$repsche = abs(intval($_POST["scheme"])); |
$reptype = abs(intval($_POST["rtype"])); |
|
$res =& $db->query("INSERT INTO repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche'"); |
$res =& $db->query("INSERT INTO repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche', rtype_id='$reptype'"); |
$res =& $db->query("SELECT rep_id FROM repository ORDER BY rep_id DESC LIMIT 1"); |
$res->fetchInto($rep, DB_FETCHMODE_ASSOC); |
$rep_id = $rep["rep_id"]; |
87,8 → 88,9 |
$repname = mysql_real_escape_string($_POST["repName"]); |
$repinfo = mysql_real_escape_string($_POST["repInfo"]); |
$repsche = abs(intval($_POST["scheme"])); |
$reptype = abs(intval($_POST["rtype"])); |
|
$res =& $db->query("UPDATE repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche' WHERE rep_id='$repID'"); |
$res =& $db->query("UPDATE repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche', rtype_id='$reptype' WHERE rep_id='$repID'"); |
$res =& $db->query("DELETE FROM sect2rep WHERE rep_id='$repID'"); |
for ($i=0;$i<count($_POST["sect"]);$i++) { |
$res =& $db->query("INSERT INTO sect2rep SET sect_id='".$_POST["sect"][$i]."', rep_id='$repID'"); |
186,6 → 188,28 |
$req =& $db->query("DELETE FROM settings WHERE opt_id='$optID'"); |
|
break; |
case '19': |
// Добавление нового типа репозитория |
$rtype = mysql_real_escape_string($_POST["rtype"]); |
|
$req =& $db->query("INSERT INTO rtype SET rtype='$rtype'"); |
|
break; |
case '20': |
// Правка существующего типа репозитория |
$rtypeID = abs(intval($_POST["rtypeID"])); |
$rtype = mysql_real_escape_string($_POST["rtype"]); |
|
$req =& $db->query("UPDATE rtype SET rtype='$rtype' WHERE rtype_id='$rtypeID'"); |
|
break; |
case '18': |
// Удаление типа репозитория |
$rtypeID = abs(intval($_POST["rtypeID"])); |
|
$req =& $db->query("DELETE FROM rtype WHERE rtype_id='$rtypeID'"); |
|
break; |
} |
|
header("Location: $go\n\n"); |