Редакция 7 | К новейшей редакции | Весь файл | Учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 7 | Редакция 8 | ||
---|---|---|---|
Строка 66... | Строка 66... | ||
66 | case '7': |
66 | case '7': |
67 | // Добавление нового репозитория
|
67 | // Добавление нового репозитория
|
68 | $versID = abs(intval($_POST["vers"])); |
68 | $versID = abs(intval($_POST["vers"])); |
69 | $repname = mysql_real_escape_string($_POST["repName"]); |
69 | $repname = mysql_real_escape_string($_POST["repName"]); |
70 | $repinfo = mysql_real_escape_string($_POST["repInfo"]); |
70 | $repinfo = mysql_real_escape_string($_POST["repInfo"]); |
71 | $reptype = abs(intval($_POST["repType"])); |
71 | $repsche = abs(intval($_POST["scheme"])); |
72 | 72 | ||
73 | $res =& $db->query("INSERT INTO repository SET repname='$repname', repdescribe='$repinfo', reptype='$reptype'"); |
73 | $res =& $db->query("INSERT INTO repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche'"); |
74 | $res =& $db->query("SELECT rep_id FROM repository ORDER BY rep_id DESC LIMIT 1"); |
74 | $res =& $db->query("SELECT rep_id FROM repository ORDER BY rep_id DESC LIMIT 1"); |
75 | $res->fetchInto($rep, DB_FETCHMODE_ASSOC); |
75 | $res->fetchInto($rep, DB_FETCHMODE_ASSOC); |
76 | $rep_id = $rep["rep_id"]; |
76 | $rep_id = $rep["rep_id"]; |
77 | 77 | ||
78 | $res =& $db->query("INSERT INTO ver2rep SET ver_id='$versID', rep_id='$rep_id'"); |
78 | $res =& $db->query("INSERT INTO ver2rep SET ver_id='$versID', rep_id='$rep_id'"); |
Строка 84... | Строка 84... | ||
84 | case '8': |
84 | case '8': |
85 | // Правка репозитория
|
85 | // Правка репозитория
|
86 | $repID = abs(intval($_POST["rep"])); |
86 | $repID = abs(intval($_POST["rep"])); |
87 | $repname = mysql_real_escape_string($_POST["repName"]); |
87 | $repname = mysql_real_escape_string($_POST["repName"]); |
88 | $repinfo = mysql_real_escape_string($_POST["repInfo"]); |
88 | $repinfo = mysql_real_escape_string($_POST["repInfo"]); |
89 | $reptype = abs(intval($_POST["repType"])); |
89 | $repsche = abs(intval($_POST["scheme"])); |
90 | 90 | ||
91 | $res =& $db->query("UPDATE repository SET repname='$repname', repdescribe='$repinfo', reptype='$reptype' WHERE rep_id='$repID'"); |
91 | $res =& $db->query("UPDATE repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche' WHERE rep_id='$repID'"); |
92 | $res =& $db->query("DELETE FROM sect2rep WHERE rep_id='$repID'"); |
92 | $res =& $db->query("DELETE FROM sect2rep WHERE rep_id='$repID'"); |
93 | for ($i=0;$i<count($_POST["sect"]);$i++) { |
93 | for ($i=0;$i<count($_POST["sect"]);$i++) { |
94 | $res =& $db->query("INSERT INTO sect2rep SET sect_id='".$_POST["sect"][$i]."', rep_id='$repID'"); |
94 | $res =& $db->query("INSERT INTO sect2rep SET sect_id='".$_POST["sect"][$i]."', rep_id='$repID'"); |
95 | }
|
95 | }
|
96 | break; |
96 | break; |