mysqli_num_fields mysqli_num_fields (PHP 5)
mysqli_num_fields
(no version information, might be only in CVS)
result->field_count --
Obtiene el número de campos en un resultado
Get the number of fields in a result
Descripción Estilo por procedimientos:
int
mysqli_num_fields ( mysqli_result resultado )
Estilo orientado a objetos (propiedad
class
mysqli_result {
int field_count
}
mysqli_num_fields() regresa el número de campos
del resultado especÃficado.
Valores retornados El númerp de campos en un resultado
Ejemplos Ejemplo 1. Estilo orientado a objetos
<?php $mysqli = new mysqli ( "localhost" , "my_user" , "my_password" , "world" ); /* check connection */ if ( mysqli_connect_errno ()) { printf ( "Connect failed: %s\n" , mysqli_connect_error ()); exit(); } if ( $result = $mysqli -> query ( "SELECT * FROM City ORDER BY ID LIMIT 1" )) { /* determine number of fields in result set */ $field_cnt = $result -> field_count ; printf ( "Result set has %d fields.\n" , $field_cnt ); /* close result set */ $result -> close (); } /* close connection */ $mysqli -> close (); ?>
Ejemplo 2. Estilo por procedimientos
<?php $link = mysqli_connect ( "localhost" , "my_user" , "my_password" , "world" ); /* check connection */ if ( mysqli_connect_errno ()) { printf ( "Connect failed: %s\n" , mysqli_connect_error ()); exit(); } if ( $result = mysqli_query ( $link , "SELECT * FROM City ORDER BY ID LIMIT 1" )) { /* determine number of fields in result set */ $field_cnt = mysqli_num_fields ( $result ); printf ( "Result set has %d fields.\n" , $field_cnt ); /* close result set */ mysqli_free_result ( $result ); } /* close connection */ mysqli_close ( $link ); ?>
El resultado del ejemplo seria: