mysql_data_seek — Mueve el puntero interno

Descripción

int mysql_data_seek ( int $id_resultado, int $numero_de_fila )

mysql_data_seek() mueve el puntero de fila interno a la fila específicada para el identificador de resultado. La próxima llamada a mysql_fetch_row() devolverá esa fila.

Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.

numero_de_fila empieza en . El numero_de_fila debe ser un valor dentro del rango de o a mysql_num_rows() – 1. Sin embargo si el resultado está vacío (mysql_num_rows() == 0), una búsqueda a 0 fallará con E_WARNING y mysql_data_seek() regresará FALSE.

nota: La función mysql_data_seek() puede ser usada solo en conjunto con mysql_query(), no con mysql_unbuffered_query().

Ejemplo 1345. Ejemplo de MySQL data seek

<?php
$link
= mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!
$link) {
die(
'Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db('sample_db');
if (!
$db_selected) {
die(
'Could not select database: ' . mysql_error());
}
$query = 'SELECT last_name, first_name FROM friends';
$result = mysql_query($query);
if (!
$result) {
die(
'Query failed: ' . mysql_error());
}
/* fetch rows in reverse order */
for ($i = mysql_num_rows($result) - 1; $i >= 0; $i--) {
if (!
mysql_data_seek($result, $i)) {
echo
"Cannot seek to row $i: " . mysql_error() . "\n";
continue;
}

if (!($row = mysql_fetch_assoc($result))) {
continue;
}

echo $row['last_name'] . ' ' . $row['first_name'] . "<br />\n";
}

mysql_free_result($result);
?>

#negocios: Estratégias para Negocios en Internet ¿Pero de verdad es tan fácil de montarte una empresilla tú mismo o con tu amigo de toda la vida invirtiendo en él una parte de tus ahorros, la ayuda d...
Apple ofrecerá análisis de ADN en el iPhone Apple se encuentra trabajando con genetistas en el desarrollo de dos aplicaciones que ofrecerían a los usuarios de iPhone analizar su ADN, según una n...
Las clases en PHP Las Clases son máximo exponente de la Programación Orientada a Objetos (POO). PHP no es un lenguaje orientad a objeto, pero implementa las caracterís...
Optimizando Sitios Web Mediante el SEO On Page o SEO Interno El algoritmo de google esta en constante cambio, la ultima actualizacion fue Colibrí. El SEO se divide en 2 partes, el SEO interno y el SEO externo...
Twitter compra Posterous Posterous, la sencilla plataforma de microblogging que luego se convirtió en una red social, acaba de anunciar su adquisición por parte de Twitter. Au...
First tablet with Windows 8 Here is the first product in the world to integrate Windows 8, or at least we can say that this is the first tablet with Windows 8 version for develop...
Cobrar dinero por Twitear Tal cómo comenta Adam Ostrow, IZEA la compañía anteriormente conocida por el “PPP” (Pay Per Post), que paga a los bloggers por escribir sobre produ...
Beneficios del Diseño de Sitios Web con Accesibilidad Los principales beneficios que ofrece la accesibilidad web. Aumenta el número de potenciales visitantes de la página web: esta es una razón muy...
Descargar Mozilla Firefox 30 Mozilla Firefox es la última versión del popular navegador de Internet y trae consigo una clave de bienvenida y un adicional de nuevas características...
Ranking Distribuciones Linux Agosto 2011 Tras el reciente lanzamiento del nuevo Linux Mint 11 LXDE, esta sistema recupera la primera posición del ranking mensual de distribuciones Linux. Mint...
mysql-data-seek
Tagged on: