mysql_unbuffered_query — Envía una consulta SQL a MySQL, sin recuperar ni colocar en búfer las filas de resultado

Descripción

resource mysql_unbuffered_query ( string $consulta [, resource $id_enlace] )

mysql_unbuffered_query() envía la consulta SQL a MySQL, sin recuperar ni colocar en búfer las filas de resultado automáticamente, como mysql_query() lo hace. Por una parte, esto ahorra una considerable cantidad de memoria con las consultas SQL que producen conjuntos grandes de resultados. Por otra parte, usted puede empezar a trabajar con el conjunto de resultado inmediatamente después de que la primera fila ha sido recuperada: no necesita esperar hasta que la consulta SQL completa haya sido ejecutada. Cuando se usan múltiples conexiones con la BD, necesita indicar el parámetro opcional id_enlace.

Lista de parámetros

consulta
Una consulta SQL

link_identifier
The MySQL connection. If the link identifier is not specified, the last link opened by mysql_connect() is assumed. If no such link is found, it will try to create one as if mysql_connect() was called with no arguments. If by chance no connection is found or established, an E_WARNING level warning is generated.

Valores retornados

Para sentencias SELECT, SHOW, DESCRIBE o EXPLAIN, mysql_unbuffered_query() devuelve un valor resource en caso de éxito, o FALSE si ocurre un error.

Para otro tipo de sentencias SQL, UPDATE, DELETE, DROP, etc, mysql_unbuffered_query() devuelve TRUE en caso de éxito o FALSE si ocurre un error.

Notes

nota: Los beneficios de mysql_unbuffered_query() vienen por un precio: No puede usar mysql_num_rows() ni mysql_data_seek() en un conjunto de resultados devuelto por mysql_unbuffered_query(). También tendrá que recuperar todas las filas de resultado de una consulta SQL sin búfer, antes de poder enviar una nueva consulta SQL a MySQL.

Ver también

mysql_query()
Qué es el Shared Hosting o Alojamiento web compartido El alojamiento web compartido se hace para que un ordenador (servidor web) sirva varios dominios. Esto quiere decir que un sólo servidor alojará multi...
El primer documento HTML Las páginas HTML se dividen en dos partes: la cabecera y el cuerpo. La cabecera incluye información sobre la propia página, como por ejemplo su títu...
Instagram habría esperado ganar 2.000 millones de dólares por su venta Tras la sorprendente, nada esperada (ni filtrada) compra de Instagram por parte de Facebook, se estén conociendo interesantes detalles: el CEO de la f...
Que es el Posicionamiento en buscadores El posicionamiento en buscadores, posicionamiento web u Optimizador de motores de búsqueda (SEO por sus siglas en inglés, de Search Engine Optimizatio...
Quieres actualizarte a Android 5.1.1 Lollipop? lee primero esto Precisamente, Android 5.1.1 trata de solucionar la gran mayoría de esos problemas. Por ejemplo, el que tiene relación con la memoria RAM, uno de los m...
Windows 8 Beta es Descargado mas de 1 millón de veces en 24 horas. Windows 8 ha conseguido cautivar la curiosidad de los usuarios. La primera beta para el público del sistema operativo, Windows 8 Consumer Preview, hab...
Ha llegado Photoshop CS6.. Seis meses después del lanzamiento de la versión anterior el gerente de producto Bryan ONeil, nos muestra los primeros detalles de Adobe Photoshop CS6...
Class Auto CMS This class can be used to generate a basic content site. It can present a form in an administration page protected with a password to let the admin...
Los tablets dominarán el mercado Un reciente estudio proyecta que las ventas del tablet aumentarán ocho veces para 2015, convirtiéndose en el tercer producto más popular. Los tablet...
Historia de la publicidad: la evolución del marketing digital Los vaivenes de los primeros momentos de la publicidad son bien conocidos gracias a la serie Mad Men. En realidad, los orígenes de la publicidad se re...
mysql unbuffered query
Tagged on: