%@LANGUAGE="JAVASCRIPT"%> <% // *** Edit Operations: declare variables // set the form action variable var MM_editAction = Request.ServerVariables("SCRIPT_NAME"); if (Request.QueryString) { MM_editAction += "?" + Server.HTMLEncode(Request.QueryString); } // boolean to abort record edit var MM_abortEdit = false; // query string to execute var MM_editQuery = ""; %> <% // *** Insert Record: set variables if (String(Request("MM_insert")) == "formaunosa") { var MM_editConnection = MM_con_unosanke_STRING; var MM_editTable = "t_anketa1"; var MM_editRedirectUrl = "posl.htm"; var MM_fieldsStr = "txdatum|value|txnazivknjiz|value|txadresaknjiz|value|slzupaniju|value|txurl|value|tximeprezime|value|txemail|value|chvrstanacionalna|value|chvrstanarodna|value|chvrstaskolska|value|chvrstasveucilisna|value|chvrstavisokoskolska|value|chvrstaopceznanstvena|value|chvrstaspecijalna|value|rgradnomjesto|value|txradnomjestodruginaziv|value|txbrojzaposlenih|value|txstrucneosobe|value|txstrucneosobe2|value|txstrucneosobe3|value|rb_novozaposlnih|value|rb_zaposlilibiste|value|rb_osposobljenost|value|rb_teorija|value|rb_praksa|value|rb_specvazno1|value|rb_specocjena1|value|rb_specvazno2|value|rb_specocjena2|value|rb_specvazno4|value|rb_specocjena4|value|rb_specvaznost5|value|rb_specocjena5|value|rb_specvazno6|value|rb_specocjena6|value|rb_specvazno7|value|rb_specocjena7|value|rb_specvazno8|value|rb_specocjena8|value|rb_specvazno9|value|rb_specocjena9|value|rb_specvazno10|value|rb_specocjena10|value|rb_specvazno11|value|rb_specocjena11|value|rb_specvazno12|value|rb_specocjena12|value|rb_specvazno13|value|rb_specocjena13|value|rb_specvazno14|value|rb_specocjena14|value|rb_specvazno15|value|rb_specocjena15|value|rb_specvazno16|value|rb_specocjena16|value|rb_specvazno17|value|rb_specocjena17|value|rb_specvazno18|value|rb_specocjena18|value|rb_specvazno19|value|rb_specocjena19|value|rb_specvazno20|value|rb_specocjena20|value|rb_specvazno21|value|rb_specocjena21|value|rb_specvazno22|value|rb_specocjena22|value|txspecunos|value|rb_specvazno23|value|rb_specocjena23|value|rb_genevazno1|value|rb_geneocjena1|value|rb_genevazno2|value|rb_geneocjena2|value|rb_genevazno3|value|rb_geneocjena3|value|rb_genevazno4|value|rb_geneocjena4|value|rb_genevazno5|value|rb_geneocjena5|value|rb_genevazno6|value|rb_geneocjena6|value|rb_genevazno7|value|rb_geneocjena7|value|rb_genevazno8|value|rb_geneocjena8|value|rb_genevazno9|value|rb_geneocjena9|value|rb_genevazno10|value|rb_geneocjena10|value|rb_genevazno11|value|rb_geneocjena11|value|rb_genevazno12|value|rb_geneocjena12|value|rb_genevazno13|value|rb_geneocjena13|value|rb_genevazno14|value|rb_geneocjena14|value|txgeneunos|value|rb_genevazno15|value|rb_geneocjena15|value|tx_kljuckomp1|value|txkljuckomp2|value|txkljuckomp3|value|rb_dodatnaizobrazba|value|rb_mjera1|value|rb_mjera2|value|rb_mjera3|value|rb_mjera4|value|rb_mjera5|value|rb_mjera6|value|rb_mjera7|value|txmjeraunos|value|rb_mjera8|value|omoguceno1|value|omoguceno2|value|omoguceno3|value|omoguceno4|value|omoguceno5|value|omoguceno6|value|omoguceno7|value|omoguceno8|value|omoguceno9|value|omoguceno10|value|omoguceno11|value|omoguceno12|value|txomogucenorazlog|value|omoguceno13|value|txomogucenodrugo|value|neformalno1|value|neformalno2|value|neformalno3|value|neformalno4|value|neformalno5|value|neformalno6|value|neformalno7|value|neformalno8|value|neformalno9|value|neformalno10|value|neformalno11|value|txneformalnodrugo|value|neformalno12|value|poteskoca1|value|poteskoca2|value|poteskoca3|value|poteskoca4|value|poteskoca5|value|poteskoca6|value|poteskoca7|value|poteskoca8|value|poteskoca9|value|txpoteskocadrugo|value|poteskoca11|value|rgvrijednoststruke|value|txkomentar|value"; var MM_columnsStr = "datumunosa|',none,''|naziv_knjiznice|',none,''|adresa|',none,''|zupanija|',none,''|urladresa|',none,''|ime_prezime|',none,''|e_adresa|',none,''|vrsta_nacionalna|none,1,0|vrsta_narodna|none,1,0|vrsta_skolska|none,1,0|vrsta_sveucilisna|none,1,0|vrsta_visokoskolska|none,1,0|vrsta_opceznanstvena|none,1,0|vrsta_specijalna|none,1,0|rmnaziv|',none,''|rmoznaka|',none,''|ukupan_broj_djelatnika|',none,''|brojstrucnihosoba|',none,''|brojstrucnihvisih|',none,''|brojstrucnihsavjetnika|',none,''|novo_zaposleni|',none,''|zaposlili|',none,''|osposobljenost|',none,''|teoretksa_znanja|',none,''|prakticna_znanja|',none,''|specificne_1_vaznost|none,none,NULL|specificne_1_usvojene|none,none,NULL|specificne_2_vaznost|none,none,NULL|specificne_2_usvojene|none,none,NULL|specificne_4_vaznost|none,none,NULL|specificne_4_usvojene|none,none,NULL|specificne_5_vaznost|none,none,NULL|specificne_5_usvojene|none,none,NULL|specificne_6_vaznost|none,none,NULL|specificne_6_usvojene|none,none,NULL|specificne_7_vaznost|none,none,NULL|specificne_7_usvojene|none,none,NULL|specificne_8_vaznost|none,none,NULL|specificne_8_usvojene|none,none,NULL|specificne_9_vaznost|none,none,NULL|specificne_9_usvojene|none,none,NULL|specificne_10_vaznost|none,none,NULL|specificne_10_usvojene|none,none,NULL|specificne_11_vaznost|none,none,NULL|specificne_11_usvojene|none,none,NULL|specificne_12_vaznost|none,none,NULL|specificne_12_usvojene|none,none,NULL|specificne_13_vaznost|',none,''|specificne_13_usvojene|none,none,NULL|specificne_14_vaznost|none,none,NULL|specificne_14_usvojene|none,none,NULL|specificne_15_vaznost|none,none,NULL|specificne_15_usvojene|none,none,NULL|specificne_16_vaznost|none,none,NULL|specificne_16_usvojene|none,none,NULL|specificne_17_vaznost|none,none,NULL|specificne_17_usvojene|none,none,NULL|specificne_18_vaznost|none,none,NULL|specificne_18_usvojene|none,none,NULL|specificne_19_vaznost|none,none,NULL|specificne_19_usvojene|none,none,NULL|specificne_20_vaznost|none,none,NULL|specificne_20_usvojene|none,none,NULL|specificne_21_vaznost|none,none,NULL|specificne_21_usvojene|none,none,NULL|specificne_22_vaznost|none,none,NULL|specificne_22_usvojene|none,none,NULL|specificne_unos|',none,''|specificne_23_vaznost|none,none,NULL|specificne_23_usvojene|none,none,NULL|genericke_1_vanost|none,none,NULL|genericke_1_usvojene|none,none,NULL|genericke_2_vaznost|none,none,NULL|genericke_2_usvojene|none,none,NULL|genericke_3_vaznost|none,none,NULL|genericke_3_usvojene|none,none,NULL|genericke_4_vaznost|none,none,NULL|genericke_4_usvojene|none,none,NULL|genericke_5_vaznost|none,none,NULL|genericke_5_usvojene|none,none,NULL|genericke_6_vaznost|none,none,NULL|genericke_6_usvojene|none,none,NULL|genericke_7_vaznost|none,none,NULL|genericke_7_usvojene|none,none,NULL|genericke_8_vaznost|none,none,NULL|genericke_8_usvojene|none,none,NULL|genericke_9_vaznost|none,none,NULL|genericke_9_usvojene|none,none,NULL|genericke_10_vaznost|none,none,NULL|genericke_10_usvojene|none,none,NULL|genericke_11_vaznost|none,none,NULL|genericke_11_usvojene|none,none,NULL|genericke_12_vaznost|none,none,NULL|genericke_12_usvojene|none,none,NULL|genericke_13_vaznost|none,none,NULL|genericke_13_usvojene|none,none,NULL|genericke_14_vaznost|none,none,NULL|genericke_14_usvojene|none,none,NULL|genericke_unos|',none,''|genericke_15_vaznost|none,none,NULL|genericke_15_usvojene|none,none,NULL|kljucne_komp1|',none,''|kljucne_komp2|',none,''|kljucne_komp3|',none,''|dodatna_izobrazba|',none,''|mjera_izobrazbe_1|',none,''|mjera_izobrazbe_2|',none,''|mjera_izobrazbe_3|',none,''|mjera_izobrazbe_4|',none,''|mjera_izobrazbe_5|',none,''|mjera_izobrazbe_6|',none,''|mjera_izobrazbe_7|',none,''|mjera_izobrazbe_unos|',none,''|mjera_izobrazbe_8|',none,''|omoguceno_1|none,1,0|omoguceno_2|none,1,0|omoguceno_3|none,1,0|omoguceno_4|none,1,0|omoguceno_5|none,1,0|omoguceno_6|none,1,0|omoguceno_7|none,1,0|omoguceno_8|none,1,0|omoguceno_9|none,1,0|omoguceno_10|none,1,0|omoguceno_11|none,1,0|omoguceno_12|none,1,0|omoguceno_12_razlog|',none,''|omoguceno_13|none,1,0|omoguceno_13_unos|',none,''|neformalno_1|none,1,0|neformalno_2|none,1,0|neformalno_3|none,1,0|neformalno_4|none,1,0|neformalno_5|none,1,0|neformalno_6|none,1,0|neformalno_7|none,1,0|neformalno_8|none,1,0|neformalno_9|none,1,0|neformalno_10|none,1,0|neformalno_11|none,1,0|neformalno_11_unos|',none,''|neformalno_12|none,1,0|poteskoca1|none,1,0|poteskoca2|none,1,0|poteskoca3|none,1,0|poteskoca4|none,1,0|poteskoca5|none,1,0|poteskoca6|none,1,0|poteskoca7|none,1,0|poteskoca8|none,1,0|poteskoca9|none,1,0|poteskoca9unos|',none,''|poteskoca11|none,1,0|vrijednoststruke|',none,''|komentar|',none,''"; // create the MM_fields and MM_columns arrays var MM_fields = MM_fieldsStr.split("|"); var MM_columns = MM_columnsStr.split("|"); // set the form values for (var i=0; i+1 < MM_fields.length; i+=2) { MM_fields[i+1] = String(Request.Form(MM_fields[i])); } // append the query string to the redirect URL if (MM_editRedirectUrl && Request.QueryString && Request.QueryString.Count > 0) { MM_editRedirectUrl += ((MM_editRedirectUrl.indexOf('?') == -1)?"?":"&") + Request.QueryString; } } %> <% // *** Insert Record: construct a sql insert statement and execute it if (String(Request("MM_insert")) != "undefined") { // create the sql insert statement var MM_tableValues = "", MM_dbValues = ""; for (var i=0; i+1 < MM_fields.length; i+=2) { var formVal = MM_fields[i+1]; var MM_typesArray = MM_columns[i+1].split(","); var delim = (MM_typesArray[0] != "none") ? MM_typesArray[0] : ""; var altVal = (MM_typesArray[1] != "none") ? MM_typesArray[1] : ""; var emptyVal = (MM_typesArray[2] != "none") ? MM_typesArray[2] : ""; if (formVal == "" || formVal == "undefined") { formVal = emptyVal; } else { if (altVal != "") { formVal = altVal; } else if (delim == "'") { // escape quotes formVal = "'" + formVal.replace(/'/g,"''") + "'"; } else { formVal = delim + formVal + delim; } } MM_tableValues += ((i != 0) ? "," : "") + MM_columns[i]; MM_dbValues += ((i != 0) ? "," : "") + formVal; } MM_editQuery = "insert into " + MM_editTable + " (" + MM_tableValues + ") values (" + MM_dbValues + ")"; if (!MM_abortEdit) { // execute the insert var MM_editCmd = Server.CreateObject('ADODB.Command'); MM_editCmd.ActiveConnection = MM_editConnection; MM_editCmd.CommandText = MM_editQuery; MM_editCmd.Execute(); MM_editCmd.ActiveConnection.Close(); if (MM_editRedirectUrl) { Response.Redirect(MM_editRedirectUrl); } } } %> <% var rs_uravnatelji = Server.CreateObject("ADODB.Recordset"); rs_uravnatelji.ActiveConnection = MM_con_unosanke_STRING; rs_uravnatelji.Source = "SELECT * FROM t_anketa1"; rs_uravnatelji.CursorType = 0; rs_uravnatelji.CursorLocation = 2; rs_uravnatelji.LockType = 1; rs_uravnatelji.Open(); var rs_uravnatelji_numRows = 0; %> <% var rs_posaljiprikaz__MMColParam = "1"; if (String(Request.Form("Id_unosa")) != "undefined" && String(Request.Form("Id_unosa")) != "") { rs_posaljiprikaz__MMColParam = String(Request.Form("Id_unosa")); } %> <% var rs_posaljiprikaz = Server.CreateObject("ADODB.Recordset"); rs_posaljiprikaz.ActiveConnection = MM_con_unosanke_STRING; rs_posaljiprikaz.Source = "SELECT * FROM t_anketa1 WHERE Id_unosa = "+ rs_posaljiprikaz__MMColParam.replace(/'/g, "''") + ""; rs_posaljiprikaz.CursorType = 0; rs_posaljiprikaz.CursorLocation = 2; rs_posaljiprikaz.LockType = 1; rs_posaljiprikaz.Open(); var rs_posaljiprikaz_numRows = 0; %> <% var MM_paramName = ""; %> <% // *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters // create the list of parameters which should not be maintained var MM_removeList = "&index="; if (MM_paramName != "") MM_removeList += "&" + MM_paramName.toLowerCase() + "="; var MM_keepURL="",MM_keepForm="",MM_keepBoth="",MM_keepNone=""; // add the URL parameters to the MM_keepURL string for (var items=new Enumerator(Request.QueryString); !items.atEnd(); items.moveNext()) { var nextItem = "&" + items.item().toLowerCase() + "="; if (MM_removeList.indexOf(nextItem) == -1) { MM_keepURL += "&" + items.item() + "=" + Server.URLencode(Request.QueryString(items.item())); } } // add the Form variables to the MM_keepForm string for (var items=new Enumerator(Request.Form); !items.atEnd(); items.moveNext()) { var nextItem = "&" + items.item().toLowerCase() + "="; if (MM_removeList.indexOf(nextItem) == -1) { MM_keepForm += "&" + items.item() + "=" + Server.URLencode(Request.Form(items.item())); } } // create the Form + URL string and remove the intial '&' from each of the strings MM_keepBoth = MM_keepURL + MM_keepForm; if (MM_keepBoth.length > 0) MM_keepBoth = MM_keepBoth.substring(1); if (MM_keepURL.length > 0) MM_keepURL = MM_keepURL.substring(1); if (MM_keepForm.length > 0) MM_keepForm = MM_keepForm.substring(1); %>
Cjeloživotno učenje knjižničara:
ishodi učenja i fleksibilnost |
||||||||||||
|
||||||||||||
| © 2008-2009. cuk Nacionalna i sveučilišna knjižnica u Zagrebu Sva prava pridržana. |
||||||||||||