(PHP 5)

mysqli_field_seek, result->field_seek — Fija el apuntador del resultado a una posicion específica

Descripción

Estilo por procedimientos:

int mysqli_field_seek ( mysqli_result $resultado, int $fieldnr )

Estilo orientado a objetos (método):

class mysqli_result {
int field_seek ( int $fieldnr )
}

Fija el apuntador a la posición dada. En la siguiente llamada a la función mysqli_fetch_field(), traerá la definición de la columna asociada con esa posición.

nota: Para encontrar el inicio de una fila, pase una posición con valor cero.

Valores retornados

mysqli_field_seek() Regresa la posición previa del apuntador de campo.

Ver también

mysqli_fetch_field().

Ejemplos

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();
}

$query = "SELECT Name, SurfaceArea from Country ORDER BY Code LIMIT 5";

if ($result = $mysqli->query($query)) {

/* Get field information for 2nd column */
$result->field_seek(1);
$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

<?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();
}

$query = "SELECT Name, SurfaceArea from Country ORDER BY Code LIMIT 5";

if ($result = mysqli_query($link, $query)) {

/* Get field information for 2nd column */
mysqli_field_seek($result, 1);
$finfo = mysqli_fetch_field($result);

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);

mysqli_free_result($result);
}

/* close connection */
mysqli_close($link);
?>

El resultado del ejemplo seria:

Name:     SurfaceArea
Table:    Country
max. Len: 10
Flags:    32769
Type:     4
Características y términos de la velocidad de Internet, proveedores de servicios Internet Internet a veces puede parecer un lugar exótico de idiomas extraños y secretos sin fin. No es inusual realizar descargas y saber a qué velocidad estas...
mysqli get client version (PHP 5) mysqli_get_client_version — Obtiene información del cliente MySQL Descripción int mysqli_get_client_version ( void ) Regresa el nú...
Google Panda, El Algoritmo que Penaliza los Enlaces NO-Naturales Hubo un tiempo en el que la estrategia de conseguir enlaces entrantes de otras páginas web (Link Building) era una de las partes más sencillas y produ...
Google Chrome 13 Google prosigue con su frenético ritmo de actualizaciones de su navegador Chrome, una de las indiscutibles puntas de lanza de la empresa que ya casi e...
Cuantos Usuarios tiene Facebook? Existen 800 millones de usuarios en Facebook. ¿Cuál crees que es el continente con más usuarios? Aquí desglosados por regiones: Australia: 12...
Reportan millones de usuarios infectados a través de falsas aplicaciones en Google Play Según una reciente investigación del equipo global de especialistas de ESET, se detectaron más de 30 aplicaciones falsas del tipo scareware para el po...
Lo que podemos ver en el CES 2015 El mercado de la electrónica de consumo alcanzará solo en EEUU los 223.000 millones de dólares en 2015, un 3% más que en 2014, según las previsiones d...
Científicos crean un transistor de un sólo átomo Un grupo de investigadores de la Universidad de New South Wales creó un transistor de un sólo átomo de fósforo, que podría abrir el camino a electróni...
Hola Mundo en PHP Una vez que ya tenemos instalados PHP y MySQL, y el servidor Apache configurado para usarlos, podemos comenzar a escribir nuestro primer script en P...
Microsoft y la rentabilidad de Skype Fue sin duda la gran sorpresa de la primera mitad de 2011. Sin apenas rumores detrás, Microsoft anunció la compra de Skype por casi 6.000 millones...