(No version information available, might only be in Git)
RowResult::fetchOne — Ruft eine Zeile aus einer Ergebnismenge ab
Ruft ein Ergebnis aus einer Ergebnismenge ab.
Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Parameter zur Verfügung.
Diese Funktion besitzt keine Parameter.
Gibt das Ergebnis als assoziatives Array zurück oder null
wenn es kein
Ergebnis gibt.
Beispiel #1 mysql_xdevapi\RowResult::fetchOne()-Beispiel
<?php
$session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");
$session->sql("DROP DATABASE addressbook")->execute();
$session->sql("CREATE DATABASE addressbook")->execute();
$session->sql("CREATE TABLE addressbook.names(name text, age int)")->execute();
$session->sql("INSERT INTO addressbook.names values ('John', 42), ('Sam', 33)")->execute();
$schema = $session->getSchema("addressbook");
$table = $schema->getTable("names");
$row = $table->select('name', 'age')->where('age < 40')->execute()->fetchOne();
print_r($row);
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
Array ( [name] => Sam [age] => 33 )