mysqli_fetch_field result->fetch_field Regresa metadatos de el campo en el resultado Descripción Estilo por procedimientos: mixtomysqli_fetch_field objetoresultado Estilo orientado a objetos (método): resultado mixto fetch_field La función mysqli_fetch_field regresa un objeto con información de definición de un campo de un resultado. Ejecute esta función repetidamente para obtener la información de todas las columnas en un resultado. mysqli_fetch_field regresa &false; cuando no hay más columnas en el resultado. Valores regresados Regresa un objeto el cual contiene la información de la definición del campo o &false; si no hay información disponible. Atributos del objeto Atributo Descripción name El nombre de la columna orgname Nombre original de la columna, si se específico un alias table El nombre de la tablaa la cuál pertenece orgtable Nombre original de la tabla si se específico un alias def El valor por defecto de este campo, representado con una cadena max_length La máma amplitud del campo para el resultado flags Un entero representando los bit de bandera para el campo type El tipo de dato usado para este campo decimals El número de decimales utilizadas (para campos numéricos)
Vea también mysqli_num_fields mysqli_fetch_field_direct mysqli_fetch_fields mysqli_field_seek Ejemplos Estilo orientado a objetos query($query)) { /* Get field information for all columns */ while ($finfo = $result->fetch_field()) { 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\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\n", $finfo->type); } mysqli_free_result($result); } /* close connection */ mysqli_close($link); ?> ]]> Los ejemplos anteriores producirán la siguiente salida: