wpdb::get_col_info( string $info_type = 'name', int $col_offset = -1 )

Retrieve column metadata from the last query.


Parameters

$info_type

(string) (Optional) Type one of name, table, def, max_length, not_null, primary_key, multiple_key, unique_key, numeric, blob, type, unsigned, zerofill

Default value: 'name'

$col_offset

(int) (Optional) 0: col name. 1: which table the col's in. 2: col's max length. 3: if the col is numeric. 4: col's type

Default value: -1


Return

(mixed) Column Results


Source

File: wp-includes/wp-db.php

	public function get_col_info( $info_type = 'name', $col_offset = -1 ) {
		$this->load_col_info();

		if ( $this->col_info ) {
			if ( $col_offset == -1 ) {
				$i = 0;
				$new_array = array();
				foreach ( (array) $this->col_info as $col ) {
					$new_array[$i] = $col->{$info_type};
					$i++;
				}
				return $new_array;
			} else {
				return $this->col_info[$col_offset]->{$info_type};
			}
		}
	}


Changelog

Changelog
Version Description
WP-0.71 Introduced.