Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $sv_name = "";
- $username = "";
- $password = "";
- $db_name = "";
- ?>
- <style type="text/css">
- table {
- border: none;
- }
- table tr {
- border: none;
- }
- table tr td {
- border: 1px solid black;
- }
- </style>
- <b><a href="index.php">Click to Refresh</a></b>
- <br/>
- <div style="float: left; width: 40%;">
- <script type="text/javascript">
- function deleteSubject(name)
- {
- answer = confirm("Are you sure you wish to delete \"" + name + "\"?");
- if(!answer) { return; }
- else { window.location = "./?deleteSubject=1¶m1=" + name; }
- }
- </script>
- <table>
- <h3>Add Subject:</h3>
- <form action="./" method="get">
- <input type="hidden" name="addSubject" value="1" />
- Name: <input type="text" name="param1" />
- <br /> <br/>
- Module IDs for each level (e.g. 2,4,5) <br/>
- Leave space empty if subject does not exist in the level. <br/>
- Master 1: <input type="text" name="param2" /><br/>
- Master 2: <input type="text" name="param3" /><br/>
- Bachelor 1: <input type="text" name="param4" /><br/>
- Bachelor 2: <input type="text" name="param5" /><br/>
- <br />
- <input type="submit" />
- </form>
- <tr>
- <td>Delete</td>
- <td>Subject</td>
- <td>ID</td>
- <td>Modules (Master 1)</td>
- <td>Modules (Master 2)</td>
- <td>Modules (Bachelor 1)</td>
- <td>Modules (Bachelor 2)</td>
- </tr>
- <?php
- $pages_table_name = "uni_subjects";
- $con = mysql_connect($sv_name, $username, $password) or die(mysql_error());
- mysql_select_db($db_name, $con) or die(mysql_error());
- if($_GET['deleteSubject'] == 1)
- {
- if($_GET['param1'] != "")
- {
- //$query = "DELETE FROM " . $pages_table_name . " WHERE name='" . mysql_real_escape_string($_GET['param1']) . "'";
- $query = "UPDATE " . $pages_table_name . " SET name='DELETED' WHERE name='" . mysql_real_escape_string($_GET['param1']) . "'";
- mysql_query($query, $con) or die(mysql_error());
- }
- }
- else if($_GET['addSubject'] == 1)
- {
- if($_GET['param1'] != "" && $_GET['param2'] != "")
- {
- $query_fixid = "SELECT * FROM " . $pages_table_name;
- $result_fixid = mysql_query($query_fixid, $con) or die(mysql_error());
- while($row_fixid = mysql_fetch_array($result_fixid))
- {
- $lastid = $row_fixid['id'];
- }
- $newid = $lastid + 1;
- $query = "REPLACE INTO " . $pages_table_name . " (id, name, modules1, modules2, modules3, modules4) VALUES ('$newid', '" . mysql_real_escape_string($_GET['param1']) . "', '" . mysql_real_escape_string($_GET['param2']) . "', '" . mysql_real_escape_string($_GET['param3']) . "', '" . mysql_real_escape_string($_GET['param4']) . "', '" . mysql_real_escape_string($_GET['param5']) . "')";
- mysql_query($query, $con) or die(mysql_error());
- }
- }
- $query = "SELECT * FROM " . $pages_table_name;
- $result = mysql_query($query, $con) or die(mysql_error());
- while($row = mysql_fetch_array($result))
- {
- if ($row['name'] != "DELETED")
- {
- echo "<tr>";
- echo "<td><img src=\"x.png\" style=\"width:20px;\" onclick=\"deleteSubject('" . $row['name'] . "');\" /></td>";
- echo "<td>" . $row['id'] . "</td>";
- echo "<td>" . $row['name'] . "</td>";
- echo "<td>" . $row['modules1'] . "</td>";
- echo "<td>" . $row['modules2'] . "</td>";
- echo "<td>" . $row['modules3'] . "</td>";
- echo "<td>" . $row['modules4'] . "</td>";
- echo "</tr><br />";
- }
- }
- ?>
- </table>
- <br/>
- </div>
- <div style="float: right; width: 55%;">
- <script type="text/javascript">
- function deleteCombination(id)
- {
- answer = confirm("Are you sure you wish to delete this combination?");
- if(!answer) { return; }
- else { window.location = "./?deleteCombination=1¶m1=" + id; }
- }
- </script>
- <?php
- $pages_table_name = "uni_combinations";
- if($_GET['deleteCombination'] == 1)
- {
- if($_GET['param1'] != "")
- {
- $query = "DELETE FROM " . $pages_table_name . " WHERE id='" . mysql_real_escape_string($_GET['param1']) . "'";
- mysql_query($query, $con) or die(mysql_error());
- }
- }
- else if($_GET['addCombination'] == 1)
- {
- if($_GET['param1'] != "" && $_GET['param2'] != "" && $_GET['param3'] != "")
- {
- if($_GET['param2'] != $_GET['param3'] && $_GET['param2'] != $_GET['param4'] && $_GET['param2'] != $_GET['param5'])
- {
- if($_GET['param3'] != $_GET['param4'] && $_GET['param3'] != $_GET['param5'])
- {
- $query = "INSERT INTO " . $pages_table_name . " (typeid,subid1,subid2,subid3,subid4) VALUES ('" . mysql_real_escape_string($_GET['param1']) . "','" . mysql_real_escape_string($_GET['param2']) . "','" . mysql_real_escape_string($_GET['param3']) . "','" . mysql_real_escape_string($_GET['param4']) . "','" . mysql_real_escape_string($_GET['param5']) . "')";
- mysql_query($query, $con) or die(mysql_error());
- }
- }
- }
- }
- ?>
- <!--
- <table>
- <tr>
- <td>Delete</td>
- <td>Type</td>
- <td>Subject 1</td>
- <td>Subject 2</td>
- <td>Subject 3</td>
- <td>Subject 4</td>
- </tr>
- <?php/*
- $pages_table_name = "uni_combinations";
- $query = "SELECT * FROM " . $pages_table_name;
- $result_combinations = mysql_query($query, $con) or die(mysql_error());
- while($row_combinations = mysql_fetch_array($result_combinations))
- {
- echo("<tr>");
- echo("<td><img src=\"x.png\" style=\"width:20px;\" onclick=\"deleteCombination('" . $row_combinations['id'] . "');\" /></td>");
- $pages_table_name = "uni_types";
- $query = "SELECT * FROM " . $pages_table_name . " WHERE id='" . $row_combinations['typeid'] . "'";
- $result_types = mysql_query($query, $con) or die(mysql_error());
- $row_types = mysql_fetch_array($result_types);
- echo("<td>" . $row_types['name'] . "</td>");
- $pages_table_name = "uni_subjects";
- $query = "SELECT * FROM " . $pages_table_name . " WHERE id='" . $row_combinations['subid1'] . "'";
- $result_sub1 = mysql_query($query, $con) or die(mysql_error());
- $row_sub1 = mysql_fetch_array($result_sub1);
- if ($row_sub1['name'] != "DELETED")
- {
- echo("<td>" . $row_sub1['name'] . "</td>");
- }
- $query = "SELECT * FROM " . $pages_table_name . " WHERE id='" . $row_combinations['subid2'] . "'";
- $result_sub2 = mysql_query($query, $con) or die(mysql_error());
- $row_sub2 = mysql_fetch_array($result_sub2);
- if ($row_sub2['name'] != "DELETED")
- {
- echo("<td>" . $row_sub2['name'] . "</td>");
- }
- $query = "SELECT * FROM " . $pages_table_name . " WHERE id='" . $row_combinations['subid3'] . "'";
- $result_sub3 = mysql_query($query, $con) or die(mysql_error());
- if($row_sub3 = mysql_fetch_array($result_sub3))
- {
- echo("<td>" . $row_sub3['name'] . "</td>");
- }
- else
- {
- echo("<td>N/A</td>");
- }
- $query = "SELECT * FROM " . $pages_table_name . " WHERE id='" . $row_combinations['subid4'] . "'";
- $result_sub4 = mysql_query($query, $con) or die(mysql_error());
- if($row_sub4 = mysql_fetch_array($result_sub4))
- {
- echo("<td>" . $row_sub4['name'] . "</td>");
- }
- else
- {
- echo("<td>N/A</td>");
- }
- echo("</tr>");
- }
- */?>
- </table>
- -->
- <script type="text/javascript">
- function typeChanged()
- {
- if(document.formCombinations.param1.value == "1")
- {
- document.formCombinations.param4.disabled = false;
- document.formCombinations.param5.disabled = true;
- }
- else if(document.formCombinations.param1.value == "2")
- {
- document.formCombinations.param4.disabled = true;
- document.formCombinations.param5.disabled = true;
- }
- else if(document.formCombinations.param1.value == "3")
- {
- document.formCombinations.param4.disabled = false;
- document.formCombinations.param5.disabled = true;
- }
- else if(document.formCombinations.param1.value == "4")
- {
- document.formCombinations.param4.disabled = false;
- document.formCombinations.param5.disabled = false;
- }
- }
- </script>
- <br/>
- <h3>Add Combination:</h3>
- <form name="formCombinations" action="./" method="get">
- <input type="hidden" name="addCombination" value="1" />
- Type:
- <select name="param1" value="1" onchange="typeChanged();">
- <?php
- $pages_table_name = "uni_types";
- $query = "SELECT * FROM " . $pages_table_name;
- $result_types = mysql_query($query, $con) or die(mysql_error());
- while($row_types = mysql_fetch_array($result_types))
- {
- echo("<option value=\"" . $row_types['id'] . "\">" . $row_types['name'] . " (" . $row_types['id'] . ")</option>");
- }
- ?>
- </select>
- <br />
- Subject 1:
- <select name="param2">
- <?php
- $pages_table_name = "uni_subjects";
- $query = "SELECT * FROM " . $pages_table_name;
- $result_types = mysql_query($query, $con) or die(mysql_error());
- while($row_types = mysql_fetch_array($result_types))
- {
- echo("<option value=\"" . $row_types['id'] . "\">" . $row_types['name'] . " (" . $row_types['id'] . ")</option>");
- }
- ?>
- </select>
- <br />
- Subject 2:
- <select name="param3">
- <?php
- $pages_table_name = "uni_subjects";
- $query = "SELECT * FROM " . $pages_table_name;
- $result_types = mysql_query($query, $con) or die(mysql_error());
- while($row_types = mysql_fetch_array($result_types))
- {
- echo("<option value=\"" . $row_types['id'] . "\">" . $row_types['name'] . " (" . $row_types['id'] . ")</option>");
- }
- ?>
- </select>
- <br />
- Subject 3:
- <select name="param4">
- <?php
- $pages_table_name = "uni_subjects";
- $query = "SELECT * FROM " . $pages_table_name;
- $result_types = mysql_query($query, $con) or die(mysql_error());
- while($row_types = mysql_fetch_array($result_types))
- {
- echo("<option value=\"" . $row_types['id'] . "\">" . $row_types['name'] . " (" . $row_types['id'] . ")</option>");
- }
- ?>
- </select>
- <br />
- Subject 4:
- <select name="param5">
- <?php
- $pages_table_name = "uni_subjects";
- $query = "SELECT * FROM " . $pages_table_name;
- $result_types = mysql_query($query, $con) or die(mysql_error());
- while($row_types = mysql_fetch_array($result_types))
- {
- echo("<option value=\"" . $row_types['id'] . "\">" . $row_types['name'] . " (" . $row_types['id'] . ")</option>");
- }
- ?>
- </select>
- <br />
- <input type="submit" />
- </form>
- -----------------------------------------------------------------------------
- <br/>
- <br/>
- <br/>
- <br/>
- <br/>
- <br/>
- <br/>
- <br/>
- <script type="text/javascript">
- typeChanged();
- </script>
- </div>
- <div style="float: right; width: 55%;">
- <script type="text/javascript">
- function deleteModule(name)
- {
- answer = confirm("Are you sure you wish to delete \"" + name + "\"?");
- if(!answer) { return; }
- else { window.location = "./?deleteModule=1¶m1=" + name; }
- }
- </script>
- <br/>
- <br/>
- <br/>
- <h3>Add Module:</h3>
- <form action="./" method="get">
- <input type="hidden" name="addModule" value="1" />
- Name: <input type="text" name="param2" />
- <br />
- Summary Idanlass: <input type="text" name="param1" />
- <br />
- <input type="submit" />
- </form>
- <br/>
- <table>
- <tr>
- <td>Delete</td>
- <td>Module ID</td>
- <td>Name</td>
- <td>Summary ID</td>
- </tr>
- <?php
- $pages_table_name = "uni_modules";
- if($_GET['deleteModule'] == 1)
- {
- if($_GET['param1'] != "")
- {
- $query = "DELETE FROM " . $pages_table_name . " WHERE name='" . mysql_real_escape_string($_GET['param1']) . "'";
- mysql_query($query, $con) or die(mysql_error());
- }
- }
- else if($_GET['addModule'] == 1)
- {
- if($_GET['param1'] != "" && $_GET['param2'] != "")
- {
- $query = "REPLACE INTO " . $pages_table_name . " (summaryid,name) VALUES ('" . mysql_real_escape_string($_GET['param1']) . "','" . mysql_real_escape_string($_GET['param2']) . "')";
- mysql_query($query, $con) or die(mysql_error());
- }
- }
- $query = "SELECT * FROM " . $pages_table_name;
- $result = mysql_query($query, $con) or die(mysql_error());
- while($row = mysql_fetch_array($result))
- {
- echo("<tr>");
- echo("<td><img src=\"x.png\" style=\"width:20px;\" onclick=\"deleteModule('" . $row['name'] . "');\" /></td>");
- echo("<td>" . $row['id'] . "</td>");
- echo("<td>" . $row['name'] . "</td>");
- echo("<td>" . $row['summaryid'] . "</td>");
- /*echo("<img src=\"x.png\" style=\"width:20px;\" onclick=\"deleteModule('" . $row['name'] . "');\" />");
- echo($row['name'] . ": blabla.aspx?idanlass=" . $row['summaryid']);
- echo("<br />");*/
- echo("</tr>");
- }
- include "cleandb.php";
- ?>
- </table>
- <br/>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement