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
Eso se hace con
reset() (http://php.net/manual/es/function.reset.php).
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().
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.
Gracias, con reset() basto.