0){ $v = array(); $t = array(); $sql_g = "SELECT DISTINCT gui.gui_id FROM gui JOIN gui_mb_group "; $sql_g .= " ON gui.gui_id = gui_mb_group.fkey_gui_id WHERE( gui_mb_group.fkey_mb_group_id IN ("; for($i=0; $i 0){$sql_g .= ",";} $sql_g .= "$".($i + 1); array_push($v,$mb_user_groups[$i]); array_push($t,'i'); } $sql_g .= "))"; $res_g = db_prep_query($sql_g,$v,$t); while(db_fetch_row($res_g)){ $arrayGuis[$count_g] = db_result($res_g, $count_g, "gui_id"); $count_g++; } } $sql_guis = "SELECT DISTINCT gui.gui_id FROM gui JOIN gui_mb_user "; $sql_guis .= "ON gui.gui_id = gui_mb_user.fkey_gui_id WHERE (gui_mb_user.fkey_mb_user_id = $1) "; $sql_guis .= " AND gui.gui_public = 1"; $v = array($mb_user_id); $t = array('i'); $res_guis = db_prep_query($sql_guis,$v,$t); $count_guis = 0; while(db_fetch_row($res_guis)){ if( !in_array(db_result($res_guis,$count_guis,"gui_id"),$arrayGuis)){ $arrayGuis[$count_g] = db_result($res_guis,$count_guis,"gui_id"); $count_g++; } $count_guis++; } } return $arrayGuis; } ?>