mysqli_fetch_field_direct result->fetch_field_direct Obtiene los metadatos de un campo Descripción Estilo por procedimientos: mixtomysqli_fetch_field_direct objetoresultado intindice_de_campo Estilo orientado a objetos (método): resultado mixto fetch_field_direct intindice_de_campo La función mysqli_fetch_field_direct regresa un objeto el cuál contiene información de la definición del campo del resultado específicado. El valor de indice_de_campo debe estar en el rango de 0 a número de campos -1. Valores regresados Regresa un objeto el cual contiene información de la definición del campo o &false; si no hay información para el indice_de_campo específicado. Atributos del objeto Atributo Descripción name Nombre de la columna orgname Nombre original de la columna si se dió un alias table Nombre de la tabla a la que pertenece el campo orgtable Nombre original de la tabla si se dió un alias def El valor por defecto para este campo, representado como una cadena max_length La amplitud máxima de campo de el campo para el resultado flags Un entero que representa los bit bandera para el campo type Tipo de dato utilizado para este campo decimals Número de decimales usadas (para campos entero)
Vea también mysqli_num_fields mysqli_fetch_field mysqli_fetch_fields Ejemplos Estilo orientado a objetos query($query)) { /* Get field information for column 'SurfaceArea' */ $finfo = $result->fetch_field_direct(1); printf("Name: %s\n", $finfo->name); printf("Table: %s\n", $finfo->table); printf("max. Len: %d\n", $finfo->max_length); printf("Flags: %d\n", $finfo->flags); printf("Type: %d\n", $finfo->type); $result->close(); } /* close connection */ $mysqli->close(); ?> ]]> Estilo por procedimientos name); printf("Table: %s\n", $finfo->table); printf("max. Len: %d\n", $finfo->max_length); printf("Flags: %d\n", $finfo->flags); printf("Type: %d\n", $finfo->type); mysqli_free_result($result); } /* close connection */ mysqli_close($link); ?> ]]> Los ejemplos anteriores producirán la siguiente salida: