©
This document uses PHP Chinese website manual Release
(No version information available, might only be in Git)
TokyoTyrantQuery::count — Counts records
Returns a count of how many records a query returns.
此函数没有参数。
Returns a count of matching rows and throws TokyoTyrantException on error
Example #1 TokyoTyrantQuery::count() example
<?php
$tt = new TokyoTyrantTable ( "localhost" , 1979 );
$tt -> put ( null , array( "column1" => "some data" , "column2" => "something here" ));
$tt -> put ( null , array( "column1" => "more data" , "column2" => "best data this far" ));
$tt -> put ( null , array( "column1" => "again data" , "column3" => "not here" ));
$tt -> put ( null , array( "column45" => "random data" , "column2" => "something along the lines" ));
$tt -> put ( null , array( "column21" => "test data" , "column2" => "generating.." ));
$tt -> put ( null , array( "column1" => "foobar data" , "column2" => "value here" ));
$query = $tt -> getQuery ();
$query -> addCond ( "column2" , TokyoTyrant :: RDBQC_STROR , "something" );
var_dump ( $query -> count ());
?>
以上例程会输出:
int(2)