Como reiniciar el puntero de una variable

Iniciado por :ohk<any>, 8 Abril 2011, 00:14 AM

0 Miembros y 1 Visitante están viendo este tema.

:ohk<any>

Hola, tengo una duda en php, espero me puedan ayudar:

tengo una consulta que me saca a todos los usuarios de mi bd.

el punto es que los listo sin problemas utilizando el do{}while(); que ya conocen, pero solo listo los datos una ves, porque nose como reiniciar el puntero a su posicion original, porque como saben al usar el do while avanzo el puntero hasta donde yo quiera.

Bueno, espero puedan ayudarme porque de otra forme tendre que hacer otra consulta para que el puntero regrese al lugar inicial jeje.

Saludos
Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.

madpitbull_99

Eso se hace con reset().

CitarBueno, espero puedan ayudarme porque de otra forme tendre que hacer otra consulta para que el puntero regrese al lugar inicial jeje.
Si supieras cuantas veces hice eso antes de conocer la función reset(). Mira también la función mysql_data_seek().



«Si quieres la paz prepárate para la guerra» Flavius Vegetius


[Taller]Instalación/Configuración y Teoría de Servicios en Red

Castg!

Código (PHP) [Seleccionar]
reset(); //para arrays
mysql_data_seek($resultado, $fila); //donde $resultado es el valor devuelto por una consulta de mysql_query


Si es que en el while guardas los datos en una variable atravez de mysql_fetch_...(), podés usar tranquilamente reset(), sino, usa la función que te dijo madpitbull.

:ohk<any>

Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.