(No version information available, might only be in Git)
Counts records
public int TokyoTyrantQuery::count ( void )
Returns a count of how many records a query returns.
Returns:
Returns a count of matching rows and throws TokyoTyrantException on error
Examples:
TokyoTyrantQuery::count() example
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <?php /* Connect to a table database */ $tt = new TokyoTyrantTable( "localhost" , 1979); /* Add rows */ $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" )); /* Get a new query object */ $query = $tt ->getQuery(); /* Add a search condition */ $query ->addCond( "column2" , TokyoTyrant::RDBQC_STROR, "something" ); /* Count the results */ var_dump( $query -> count ()); ?> |
The above example will output:
int(2)
See also:
Please login to continue.