RowResult::getColumnNames
(No version information available, might only be in Git)
RowResult::getColumnNames — Get all column names
Beschreibung
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.
Parameter-Liste
Diese Funktion besitzt keine Parameter.
Rückgabewerte
A numerical array of table columns names, or an empty array if the result set is empty.
Beispiele
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 )