$sql1=sisplet_query("SELECT vre_id FROM srv_data_text".get('db_table')." WHERE spr_id='$spr_id' AND usr_id='".get('usr_id')."'");
else
$sql1=sisplet_query("SELECT vre_id FROM srv_data_vrednost".get('db_table')." WHERE spr_id='$spr_id' AND usr_id='".get('usr_id')."'");
while($row1=mysqli_fetch_array($sql1)){
$data_vrednost[$row1['vre_id']]=1;
}
$vre_id='';
$i=1;
$sql=sisplet_query("SELECT lv.vre_id, lv.tip FROM srv_loop_vre lv, srv_vrednost v WHERE lv.if_id='$if_id' AND lv.vre_id=v.id ORDER BY v.vrstni_red ASC");
while($row=mysqli_fetch_array($sql)){
if($row['tip']==0){// izbran
if(isset($data_vrednost[$row['vre_id']])){
$vre_id.=', '.$row['vre_id'];
$i++;
}
}elseif($row['tip']==1){// ni izbran
if(!isset($data_vrednost[$row['vre_id']])){
$vre_id.=', '.$row['vre_id'];
$i++;
}
}elseif($row['tip']==2){// vedno
$vre_id.=', '.$row['vre_id'];
$i++;
}// nikoli nimamo sploh v bazi, zato ni potrebno nic, ker se nikoli ne prikaze
if($i>$max&&$max>0)break;
}
$vre_id=substr($vre_id,2);
if($vre_id=='')
returnnull;
$sql=sisplet_query("SELECT l.id FROM srv_loop_data l, srv_vrednost v WHERE l.if_id='$if_id' AND l.id > '$loop_id' AND l.vre_id IN ($vre_id) AND l.vre_id=v.id ORDER BY l.id ASC");
$sql=sisplet_query("SELECT id FROM srv_loop_data WHERE if_id='$if_id' AND id > '$loop_id'");
$row=mysqli_fetch_array($sql);
if(mysqli_num_rows($sql)>0)
return$row['id'];
else
returnnull;
}
// Ranking
elseif($spr['tip']==17){
$data_vrednost=array();
$sql1=sisplet_query("SELECT vre_id FROM srv_data_rating WHERE spr_id='$spr_id' AND usr_id='".get('usr_id')."' ORDER BY vrstni_red ASC");
while($row1=mysqli_fetch_array($sql1)){
$data_vrednost[$row1['vre_id']]=1;
}
$vre_id='';
$i=1;
$sql=sisplet_query("SELECT lv.vre_id, lv.tip FROM srv_loop_vre lv, srv_vrednost v WHERE lv.if_id='$if_id' AND lv.vre_id=v.id ORDER BY v.vrstni_red ASC");
while($row=mysqli_fetch_array($sql)){
if($row['tip']==0){// izbran
if(isset($data_vrednost[$row['vre_id']])){
$vre_id.=', '.$row['vre_id'];
$i++;
}
}elseif($row['tip']==1){// ni izbran
if(!isset($data_vrednost[$row['vre_id']])){
$vre_id.=', '.$row['vre_id'];
$i++;
}
}elseif($row['tip']==2){// vedno
$vre_id.=', '.$row['vre_id'];
$i++;
}// nikoli nimamo sploh v bazi, zato ni potrebno nic, ker se nikoli ne prikaze
if($i>$max&&$max>0)break;
}
$vre_id=substr($vre_id,2);
if($vre_id=='')
returnnull;
// Ce gre za prvi loop poiscemo ranking odgovor na prvem mestu
if($loop_id==0){
$sql=sisplet_query("SELECT l.id FROM srv_loop_data l, srv_data_rating dr
// Ce gre za kasnejsi loop poiscemo naslednji ranking odgovor
else{
$sql2=sisplet_query("SELECT dr.vrstni_red FROM srv_loop_data l, srv_data_rating dr WHERE l.if_id='$if_id' AND l.id='$loop_id' AND dr.vre_id=l.vre_id AND dr.usr_id='".get('usr_id')."'");
if(mysqli_num_rows($sql2)>0){
$row2=mysqli_fetch_array($sql2);
$sql=sisplet_query("SELECT l.id FROM srv_loop_data l, srv_vrednost v, srv_data_rating dr