PHP Conference Fukuoka 2025

db2_field_name

(PECL ibm_db2 >= 1.0.0)

db2_field_name Retorna o nome da coluna no conjunto de resultados

Descrição

db2_field_name(resource $stmt, int|string $column): string|false

Retorna o nome da coluna especificada no conjunto de resultados.

Parâmetros

stmt

Especifica um recurso de instrução contendo um conjunto de resultados.

column

Especifica a coluna no conjunto de resultados. Isso pode ser um inteiro representando a posição indexada 0 da coluna, ou uma string contendo o nome da coluna.

Valor Retornado

Retorna uma string contendo o nome da coluna especificada. Se a coluna especificada não existir no conjunto de resultados, db2_field_name() retornará false.

Veja Também

  • db2_field_display_size() - Retorna o número máximo de bytes necessários para exibir uma coluna
  • db2_field_num() - Retorna a posição da coluna nomeada em um conjunto de resultados
  • db2_field_precision() - Retorna a precisão da coluna indicada em um conjunto de resultados
  • db2_field_scale() - Retorna a escala da coluna indicada em um conjunto de resultados
  • db2_field_type() - Retorna o tipo de dados da coluna indicada em um conjunto de resultados
  • db2_field_width() - Retorna a largura do valor atual da coluna indicada em um conjunto de resultados

adicionar nota

Notas de Usuários 1 note

up
0
andryzulfikar at gmail dot com
13 years ago
example:

<?php
// select all fields from salay table
$sql = "SELECT * FROM SALARY";

$stmt = db2_prepare($conn,$sql);

if(db2_execute($stmt)){
    $columns = db2_num_fields($stmt);
    for($i=0;$i<$columns;$i++){
        $fieldName[] = db2_field_name($stmt,$i);
    }
    print_r($fieldName);
}else{
    echo db2_stmt_errormsg();
}

/* output
* Array ( [0] => ID [1] => USERID [2] => VALUE ) 
*/
?>
To Top