PHP 8.5.0 Alpha 1 available for testing

db2_field_name

(PECL ibm_db2 >= 1.0.0)

db2_field_name Devuelve el nombre de la columna del conjunto de resultados

Descripción

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

Devuelve el nombre de la columna del conjunto de resultados

Parámetros

stmt

Especifica el recurso que contiene el conjunto de resultados.

column

Especifica la columna en el conjunto de resultados. Puede ser un entero comenzando en la posición 0 que representa el número de la columna o un string que contiene el nombre de la columna.

Valores devueltos

Devuelve un string que contiene el nombre de la columna especificada. Si la columna especificada no existe en el conjunto de resultados, db2_field_name() devuelve false.

Ver también

  • db2_field_display_size() - Devuelve el máximo de octetos requeridos para mostrar una columna
  • db2_field_num() - Devuelve la posición del nombre de la columna del conjunto de resultados
  • db2_field_precision() - Devuelve la precisión de la columna indicada del conjunto de resultados
  • db2_field_scale() - Devuelve la escala de la columna indicada del conjunto de resultados
  • db2_field_type() - Devuelve el tipo de dato de la columna indicada del conjunto de resultados
  • db2_field_width() - Devuelve el ancho de la columna indicada en el conjunto de resultados

add a note

User Contributed Notes 1 note

up
1
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