Location: PHPKode > projects > VFront Database Management > vfront-0.95l/rpc.subcount.php
<?php
/**
* File di conteggio dei record nelle sottomaschere. 
* Questo file � richiamato dal file {@link scheda.php}. 
* Il numero di record presenti nelle sottomaschere viene dinamicamente caricato nel nome delle sottomaschere, tra parentesi.
* 
* @package VFront
* @subpackage RPC
* @author Mario Marcello Verona <hide@address.com>
* @copyright 2007-2009 M.Marcello Verona
* @version 0.95 $Id: rpc.subcount.php 264 2009-04-24 18:59:37Z marciuz $
* @license http://www.gnu.org/licenses/gpl.html GNU Public License
*/


require("./inc/conn.php");
require("./inc/func.comuni.php");
require("./inc/func.frontend.php");

proteggi(1);


$sottomaschere = explode("|",$_GET['subs']);

$id_table=name2oid($_GET['action'],$_SESSION['gid']);
$_K = prendi_K_relazione_sub($id_table);

for($i=0;$i<count($sottomaschere);$i++){
	
	if(is_tabella($sottomaschere[$i])){
		
		$PK=prendi_PK($_GET['action']);
		
		
		/*$sql="SELECT count(*) FROM ".$sottomaschere[$i]." sub, ".$_GET['action']." t
			WHERE t.$PK = sub.$PK
			AND t.$PK=".addslashes(stripslashes($_GET['id']));*/
		
		
		
		//print_r($_K);
		
		$sql="SELECT count(*) FROM ".$sottomaschere[$i]." sub, ".$_GET['action']." t
			WHERE t.{$_K[$i][0]} = sub.{$_K[$i][1]}
			AND t.$PK=".addslashes(stripslashes($_GET['id']));
		
		$q=vmsql_query($sql,$link);
		list($out)= vmsql_fetch_row($q);
		$out_num.= (int) $out.",";
	}
	
	
}

echo substr($out_num,0,-1);


?>
Return current item: VFront Database Management