0) mysqli_data_seek(self::$srv_condition[$if], 0); return self::$srv_condition[$if]; } self::$srv_condition[$if] = sisplet_query("SELECT * FROM srv_condition WHERE if_id = '$if' ORDER BY vrstni_red ASC"); return self::$srv_condition[$if]; } static function spremenljivkaLegenda($spr_id) { if (is_array(self::$_spremenljivkaLegenda) && isset(self::$_spremenljivkaLegenda[$spr_id])) { return self::$_spremenljivkaLegenda[$spr_id]; } else { global $lang; $result = array(); $spremenljivka = self::srv_spremenljivka($spr_id); switch ($spremenljivka['tip']) { case 0 : // Polje drugo $result['tip'] = $lang['srv_sklop_polje_drugo']; break; case 1 : // radio case 2 : // check case 3 : // drop case 7 : // number case 21 : // besedilo $result['tip'] = $lang['srv_sklop_osnovna_short'] . ' - ' . $lang['srv_vprasanje_tip_' . $spremenljivka['tip']]; break; case 6 : // mgrid case 16 : // mcheck case 19 : // mtext case 20 : // mnumber $result['tip'] = $lang['srv_sklop_tabele_short'] . ' - ' . $lang['srv_vprasanje_tip_' . $spremenljivka['tip']]; break; default : // mnumber //$result = $lang['srv_sklop_posebna']; $result['tip'] = $lang['srv_sklop_posebna_short'] . ' - ' . $lang['srv_vprasanje_tip_' . $spremenljivka['tip']]; break; } //$result['izrazanje'] = $spremenljivka['tip']; - preverjanje manjkajočih tipov za switch spodaj. Če je vse ok, se lahko odstrani @TG switch ($spremenljivka['tip']) { case 1 : // radio $result['izrazanje'] = $lang['srv_vprasanje_radio']; break; case 2 : // check $result['izrazanje'] = $lang['srv_vprasanje_checkbox']; break; case 3 : // drop $result['izrazanje'] = $lang['srv_vprasanje_dropdown']; break; case 4 : // text $result['izrazanje'] = $lang['srv_vprasanje_text']; break; case 5 : // nagovor $result['izrazanje'] = $lang['srv_vprasanje_label']; break; case 6 : // mradio $result['izrazanje'] = $lang['srv_vprasanje_multigrid']; break; case 7 : // number $result['izrazanje'] = $lang['srv_vprasanje_number']; break; case 8 : // datum $result['izrazanje'] = $lang['srv_vprasanje_datum']; break; //SOCIAL NETWORK VPRAŠANJA case 9 : $result['izrazanje'] = $lang['srv_vprasanje_tip_9']; break; case 10 : $result['izrazanje'] = $lang['srv_vprasanje_tip_10']; break; case 11 : $result['izrazanje'] = $lang['srv_vprasanje_tip_11']; break; case 12 : $result['izrazanje'] = $lang['srv_vprasanje_tip_12']; break; case 13 : $result['izrazanje'] = $lang['srv_vprasanje_tip_13']; break; //AW case 14 : $result['izrazanje'] = $lang['srv_vprasanje_tip_14']; break; case 15 : $result['izrazanje'] = $lang['srv_vprasanje_tip_15']; break; case 16 : // mcheck $result['izrazanje'] = $lang['srv_vprasanje_multicheckbox']; break; case 17 : // razvrščanje $result['izrazanje'] = $lang['srv_vprasanje_ranking']; break; case 18 : // vsota $result['izrazanje'] = $lang['srv_vprasanje_vsota']; break; case 19 : // mtext $result['izrazanje'] = $lang['srv_vprasanje_multitext']; break; case 20 : // mnumber $result['izrazanje'] = $lang['srv_vprasanje_multinumber']; break; case 21 : // text* $result['izrazanje'] = $lang['srv_vprasanje_text']; break; case 22 : // kalkulacija $result['izrazanje'] = $lang['srv_vprasanje_tip_22']; break; case 24 : // kombinirana tabela $result['izrazanje'] = $lang['srv_vprasanje_tip_24']; break; case 25 : // kvota $result['izrazanje'] = $lang['srv_vprasanje_tip_25']; break; case 26 : // lokacija $result['izrazanje'] = $lang['srv_vprasanje_tip_26']; break; case 27 : // heatmap $result['izrazanje'] = $lang['srv_vprasanje_heatmap']; break; } # skalo rešimo objektno $objectSkala = new SpremenljivkaSkala($spr_id); $result['skalaAsValue'] = $objectSkala->getSkala(); $result['skala'] = $objectSkala->getSkalaAsText(); self::$_spremenljivkaLegenda[$spr_id] = $result; return $result; } } /************************************************ * Vreno srv_vrednosti za določeno spremenljivko_id * * @param (int) $spremenljivka_id * @return (object) ************************************************/ protected $spremenljivka_id; public static function cache_all_srv_vrednost($spremenljivka_id) { $sql = sisplet_query("SELECT * FROM srv_vrednost WHERE spr_id='$spremenljivka_id'"); $polje = array(); while ($row = $sql->fetch_object()) { $polje[] = $row; } return $polje; } } ?>