[$ var $dbh $sth @dat $pagesize $startnum $pageno $total $count $i $] [- $http_headers_out{'Cache-Control'} = "no-cache"; $http_headers_out{'Pragma'} = "no-cache"; #$http_headers_out{'Expires'} = "0"; $dbh = DBI->connect($ENV{_SPECIAL}, $ENV{SESSION_DBI_USERNAME}, $ENV{SESSION_DBI_PASSWORD}) || die "Cannot CONNECT DB"; $pagesize = 20; if($fdat{pageno} eq "" || $fdat{pageno}<1) { $pageno = 1; } else { $pageno = int($fdat{pageno}); } $startnum = ($pageno-1) * $pagesize; $sth = $dbh->prepare("SELECT COUNT(*) FROM matchProduct WHERE time<=NOW() AND approval=1"); $sth->execute; ($count) = $sth->fetchrow_array; $sth->finish; if(int($count/$pagesize)==($count/$pagesize)) { $total = $count/$pagesize; } else { $total = int($count/$pagesize) + 1; } -]
|