(No version information available, might only be in Git)
RowResult::getColumnNames — Get all column names
Retrieve column names for columns present in the result set.
Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Argumente zur Verfügung.
Diese Funktion besitzt keine Parameter.
A numerical array of table columns names, or an empty array if the result set is empty.
Beispiel #1 mysql_xdevapi\RowResult::getColumnNames() example
<?php
$session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");
$session->sql("DROP DATABASE addressbook")->execute();
$session->sql("CREATE DATABASE foo")->execute();
$session->sql("CREATE TABLE foo.test_table(x int)")->execute();
$session->sql("INSERT INTO addressbook.names values ('John', 42), ('Sam', 33)")->execute();
$sql = $session->sql("SELECT * from addressbook.names")->execute();
$colnames = $sql->getColumnNames();
print_r($colnames);
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
Array ( [0] => name [1] => age )