(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.
resultresult proviene de una llamada a
cubrid_execute()
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 ejemplo anterior mostrará:
Field Table Field Name Field Type code s_name char code f_name varchar