PHP Conference Nagoya 2025

cubrid_field_table

(PECL CUBRID >= 8.3.0)

cubrid_field_tableDevuelve el nombre de la tabla del campo especificado

Descripción

cubrid_field_table(resource $result, int $field_offset): string

Esta función devuelve el nombre de la tabla del campo especificado. Esto es útil cuando se usan consultas SELECT largas con JOINS.

Parámetros

result

Array type of the fetched result CUBRID_NUM, CUBRID_ASSOC, CUBRID_BOTH.

field_offset

El índice de campo numérico. field_offset comienza en 0. Si field_offset no existe, se emitirá un error de nivel E_WARNING.

Valores devueltos

El nombre de la tabla del campo especificado, en caso de éxito.

false cuando field_offset tiene un valor no válido.

-1 si la sentencia SQL no es SELECT.

Ejemplos

Ejemplo #1 Ejemplo de cubrid_field_table()

<?php
$conn
= cubrid_connect("localhost", 33000, "demodb");
$result = cubrid_execute($conn, "SELECT * FROM code");

$col_num = cubrid_num_cols($result);

printf("%-15s %-15s %s\n", "Field Table", "Field Name", "Field Type");
for(
$i = 0; $i < $col_num; $i++) {
printf("%-15s %-15s %s\n",
cubrid_field_table($result, $i), cubrid_field_name($result, $i), cubrid_field_type($result, $i));
}

cubrid_disconnect($conn);
?>

El resultado del ejemplo sería:

Field Table     Field Name      Field Type
code            s_name          char
code            f_name          varchar
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top