(PECL CUBRID >= 8.3.0)
cubrid_field_type — Devuelve el tipo de columna que se corresponde con el índice del campo dado
Esta función devuelve el tipo de columna que se corresponde con el índice del campo dado. El tipo de campo devuelto debería ser uno de los siguientes: "int", "real", "string", etc.
result
Tipo array del resultado traído 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
.
El tipo de la columna, en caso de éxito.
false
cuando field_offset no tiene un valor válido.
-1 si la sentencia SQL no es SELECT.
Ejemplo #1 Ejemplo de cubrid_field_type()
<?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