PHP Portal » PHP Handbuch » TokyoTyrantTable::getQuery

Werbung

TokyoTyrantTable::getQuery


(PECL tokyo_tyrant >= 0.1.0)

TokyoTyrantTable::getQueryGet a query object

Beschreibung

public TokyoTyrantQuery TokyoTyrantTable::getQuery ( void )

Get a query object to execute searches on the database

Parameter-Liste

Diese Funktion hat keine Parameter.

Rückgabewerte

Returns TokyoTyrantQuery on success and throws TokyoTyrantException on error

Beispiele

PHP Code
1
2
3
4
5
6
7
8
9
10
11
/* Connect to a table database */ $table = new TokyoTyrantTable("localhost", 1979); /* Put a few rows */ $table->put(null, array("column1" => "some data", "column2" => "more data")); $table->put(null, array("something" => "value", "data" => "good data")); /* Get query object */ $query = $table->getQuery(); /* Add condition to query */ $query->addCond('data', TokyoTyrant::RDBQC_STREQ, 'good data'); /* Get matching rows */ var_dump($query->search());

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

array(1) {
  [11]=>
  array(2) {
    ["something"]=>
    string(5) "value"
    ["data"]=>
    string(9) "good data"
  }
}

Siehe auch