getColumnNames

Массив названий колонок

array getColumnNames($dsq)

$dsq - результат выполнения запроса или SQL-запрос

Этот метод возвращает нумерованный массив названий колонок в полученных из базы данных. Набор данных может быть получен с помощью запроса SELECT и содержать несколько колонок, список названий которых можно получить методом getColumnNames.


Пример

$result = $modx->db->select( 'id, name, age', 'people_table' );  

// Получить список названий колонок  
$cols = $modx->db->getColumnNames( $result );

for( $i = 0; $i < count( $cols ); $i++ ) {
    // Список названий колонок для простого заголовка  
    $output .= $cols[$i] . ' | ';       
}   

while( $row = $modx->db->getRow( $result ) ) {      // Получить данные из результата запроса  
    $output .= '<br />' . $row['ItemID'] . ' | ' . $row['Name'] . ' | ' . $row['Image'];  
}   

return $output;
Mem: 3.5 mb, MySQL: 0.0024 s, 2 req., PHP: 0.0380 s, all: 0.0404 s, cache.