mysql_num_rows($ww), 'module' => $tab, 'id' => $idn, 'name' => $namen, ); } rsort($n); $list[$i]=array( 'id' => $r['id'], 'name' => $r['name'], 'version' => $r['version'], 'module' => $n[0]['module'], 'file_id' => $r['file_id'], 'module_id' => $n[0]['id'], 'module_name' => $n[0]['name'], ); $i++; } } else { $z="select * from ecmfiles_versions order by name asc,version desc"; $w=mysql_query($z); //print $z; $tabs=array("ecmcontracts","ecmdocs","ecmcorrespondenceins","ecmcorrespondenceouts","ecminvoiceins","ecminvoiceouts"); while($r=mysql_fetch_array($w)) { foreach($tabs as $tab) { $ww=mysql_query("select id,name from ".$tab." where file_id='".$r['file_id']."'"); $rr=mysql_fetch_array($ww); $idn=$rr['id']; $namen=$rr['name']; $n[]=array( 'i' => mysql_num_rows($ww), 'module' => $tab, 'id' => $idn, 'name' => $namen, ); } rsort($n); $list[$i]=array( 'id' => $r['id'], 'name' => $r['name'], 'version' => $r['version'], 'module' => $n[0]['module'], 'file_id' => $r['file_id'], 'module_id' => $n[0]['id'], 'module_name' => $n[0]['name'], ); $i++; } } ?> Select File

File Search

Files List

 
0) { foreach($list as $l) { if(count($_REQUEST['module'])>0) { foreach($_REQUEST['module'] as $mod) { if(mysql_num_rows(mysql_query("select id from ".$mod." where file_id='".$l['file_id']."'"))>0) { $numi=1; break; } else $numi=0; } } else $numi=1; if($numi==1) { print ' '; } } } ?>
 
Name Sort Version Sort Module: Sort Document: Sort
'.$l['name'].' '.$l['version'].' '; if($l['module']=="ecmcontracts")print "Contracts"; if($l['module']=="ecmcorrespondenceins")print "Correspondence In"; if($l['module']=="ecmcorrespondenceouts")print "Correspondence Out"; if($l['module']=="ecminvoiceins")print "Invoice In"; if($l['module']=="ecminvoiceouts")print "Invoice Out"; if($l['module']=="ecmdocs")print "Files"; print ' '.$l['module_name'].'