<?php require_once "../includes/dbconnection.php"; require_once "../includes/all_functions.php"; include "../includes/layouts/header.php"; ?> <form class="form-horizontal form-label-left" action="updateOption.php" method="POST" novalidate> <span class="section">Adding Question and Answer</span> <?php $id = $_GET['id']; $result = selectOption($id); while ($row = $result->fetch_assoc()) { $qn = $row['Question_Name']; $qt = $row['Question_Type']; $opt = $row['Answer_Option']; $ans = $row['Answer']; $qd = $row['Question_Desc']; $tn = $row['Topic_Name']; } $res = explode(",", $opt); ?> <div class="item form-group"> <label class="control-label col-md-3 col-sm-3 col-xs-12" for="topicId">Select Course Name <span class="required">*</span> </label> <div class="col-md-6 col-sm-6 col-xs-12"> <select id="topicId" name="topicId" class="form-control" required> <?php $result = select_Domain(); while ($row = $result->fetch_assoc()) { echo "<option "; if ($tn == $row["topic_Name"]) {
function napraviRaspored() { global $db; $ajax = ' onChange = "javascript:promjenaGodine(\'godinaSCSS\')"; '; if ($_POST) { } else { echo ' <script type = "text/javascript"> //Funkcija za dinamicko mijenjanje godine studija u zavisnosti od smijera function promjenaGodine(ob) { sel = getSelected(ob); //selSem = getSelected(document.getElementById(\'semestar\')); god = document.getElementById(\'godina\'); //gr = document.getElementById(\'grupa\'); // Godina god.options.length=0; god.options[0] = new Option("- - - -", 0); if (sel == 0) { god.disabled=true; } else if (sel == 1) { god.options[1] = new Option("1. Semestar", 1); god.options[2] = new Option("2. Semestar", 2); god.disabled=false; } else { for (i=3; i<=9; i++) { god.options[i-2] = new Option(i+". Semestar", i); } god.disabled=false; } ucitajGrupe(document.getElementById(\'studij\')); } function ucitajGrupe(ob) { selGod = getSelected(ob); selStu = getSelected(document.getElementById(\'studij\')); if (selStu && selGod) { // Grupe gr = document.getElementById(\'grupa\'); gr.options.length=0; gr.options[0] = new Option("- - - -", 0); if (labgrupe[selStu+"-"+selGod]) { for (i=1; i<=labgrupe[selStu+"-"+selGod].length; i++) { gr.options[i] = new Option(labgrupe[selStu+"-"+selGod][i-1].naziv, labgrupe[selStu+"-"+selGod][i-1].id); } gr.disabled=false; } else { gr.disabled=true; } } } function getSelected(ob) { for (i = 0; i < ob.options.length; i++) { if (ob.options[i].selected) { return ob.options[i].value; break; } } }'; if ($lgS = $db->Query("SELECT lg.naziv, lg.id, pk.studij, pk.semestar FROM ponudakursa pk, labgrupa lg WHERE lg.predmet = pk.id ORDER BY lg.naziv ASC")) { while ($row = $db->fetchArray($lgS)) { $labG[$row['studij'] . '-' . $row['semestar']][] = array("id" => $row['id'], "naziv" => $row['naziv']); } echo "var labgrupe = " . json_encode($labG) . ";"; } echo ' </script> <div class = "velikiNaslov"> Definisi novi raspored: </div> <hr style = "border-top: 1px dotted #ccc; color: #FFF"> <form name = "rasP" id = "rasP" action="./?sta=admin&uradi=sale" method = "post"> <div> <div class = "formLS">Akademska godina:</div> <div class = "formRS">' . selectOption("akademska_godina", array("id", "naziv")) . '</div> <div class = "razmak"></div> <div class = "formLS">Smijer:</div> <div class = "formRS">' . selectOption("studij", array("id", "naziv"), ' onchange="promjenaGodine(this)"') . '</div> <div class = "razmak"></div> <div class = "formLS">Godina studija:</div> <div class = "formRS" id = "godinaSCSS"><select name="godina" id="godina" onchange="ucitajGrupe(this);" disabled="disabled"><option value="0">- - - -</option></select></div> <div class = "razmak"></div> <div class = "formLS">Grupa:</div> <div class = "formRS"><select name="grupa" id="grupa" disabled="disabled"><option value="0">- - - -</option></select></div> <div class = "razmak"></div> <br/> <script type="text/javascript"> function addElement(inEl, elTag, inHtml, otherD) { parentEl = document.getElementById(inEl); newEl = document.createElement(elTag); /*if (otherD.id) newEl.setAttribute(\'id\', otherD.id); if (otherD.class) newEl.setAttribute(\'class\', otherD.id); if (otherD.style) newEl.setAttribute(\'style\', otherD.style);*/ for (index in otherD) newEl.setAttribute(index, otherD[index]); newEl.innerHTML = inHtml; parentEl.appendChild(newEl); } var dani = {1:"ponedeljak",2:"utorak",3:"srijeda",4:"cetvrtak",5:"petak"}; var nums = {1:1, 2:1, 3:1, 4:1, 5:1}; function addPredmet(id) { nums[id] += 1; addHtml = \'<a style = "font-size: 13px; text-decoration: none; text-align: right" href = "javascript:void(0)" onclick="this.parentNode.parentNode.removeChild(this.parentNode);">[-]</a><div class = "cRDanNoBox">\'+nums[id]+\'<br/></div><div class = "cRDanContBox">Predmet:<br/><select name="predmet[\'+id+\'][\'+nums[id]+\']"><option></option></select><br/>Vrijeme:<br/><span><select name="h[\'+id+\'][\'+nums[id]+\']"><option></option></select></span>-<span><select name="min[\'+id+\'][\'+nums[id]+\']"><option></option></select></span></div><div class = "razmak"></div>\'; addElement(dani[id],\'div\',addHtml,{id:\'mkdiv\'}); } </script> <div class = "cRDanBox" id="ponedeljak"> <span style = "float: left"><b>Ponedjeljak</b></span> <span style = "float: right"><a href="javascript:addPredmet(1);">[+]</a></span><br/><br/> <!-- ################################################################## --> <div class = "cRDanNoBox">1</div> <div class = "cRDanContBox"> Predmet:<br/> <select name="predmet[1][1]"> <option></option> </select> <br/> Vrijeme:<br/> <span> <select name="h[1][1]"> <option></option> </select> </span> - <span> <select name="min[1][1]"> <option></option> </select> </span> </div> <div class = "razmak"></div> </div> <div class = "cRDanBox" id="utorak"> <span style = "float: left"><b>Utorak</b></span> <span style = "float: right"><a href="javascript:addPredmet(2);">[+]</a></span><br/><br/> <div class = "cRDanNoBox">1</div> <div class = "cRDanContBox"> Predmet:<br/> <select name="predmet[2][1]"> <option></option> </select> <br/> Vrijeme:<br/> <span> <select name="h[2][1]"> <option></option> </select> </span> - <span> <select name="min[2][1]"> <option></option> </select> </span> </div> </div> <div class = "cRDanBox" id="srijeda"> <span style = "float: left"><b>Srijeda</b></span> <span style = "float: right"><a href="javascript:addPredmet(3);">[+]</a></span><br/><br/> <div class = "cRDanNoBox">1</div> <div class = "cRDanContBox"> Predmet:<br/> <select name="predmet[3][1]"> <option></option> </select> <br/> Vrijeme:<br/> <span> <select name="h[3][1]"> <option></option> </select> </span> - <span> <select name="min[3][1]"> <option></option> </select> </span> </div> </div> <div class = "cRDanBox" id="cetvrtak"> <span style = "float: left"><b>Cetvrtak</b></span> <span style = "float: right"><a href="javascript:addPredmet(4);">[+]</a></span><br/><br/> <div class = "cRDanNoBox">1</div> <div class = "cRDanContBox"> Predmet:<br/> <select name="predmet[4][1]"> <option></option> </select> <br/> Vrijeme:<br/> <span> <select name="h[4][1]"> <option></option> </select> </span> - <span> <select name="min[4][1]"> <option></option> </select> </span> </div> </div> <div class = "cRDanBox" id="petak"> <span style = "float: left"><b>Petak</b></span> <span style = "float: right"><a href="javascript:addPredmet(5);">[+]</a></span><br/><br/> <div class = "cRDanNoBox">1</div> <div class = "cRDanContBox"> Predmet:<br/> <select name="predmet[5][1]"> <option></option> </select> <br/> Vrijeme:<br/> <span> <select name="h[5][1]"> <option></option> </select> </span> - <span> <select name="min[5][1]"> <option></option> </select> </span> </div> </div> <div class = "razmak"></div> <input type = "submit" name = "submit_sala" value = "Spremi" onClick = "provjeriPolja(); return false;"> </div> </form> '; } }