(No version information available, might only be in Git)
RowResult::getColumnNames — Renvoie le nom de toutes les colonnes
Renvoie le nom des colonnes présentes dans le jeu de résultats.
Cette fonction est actuellement non documentée ; seule la liste des arguments est disponible.
Cette fonction ne contient aucun paramètre.
Un tableau numérique de noms de colonnes de table, ou un tableau vide si le jeu de résultats est vide.
Exemple #1 Exemple de mysql_xdevapi\RowResult::getColumnNames()
<?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);
Résultat de l'exemple ci-dessus est similaire à :
Array ( [0] => name [1] => age )