Bueno queria saber si con PHP hay alguna manera de mostrar usuarios. Es decir de 1000 usuarios quiero mostrar 20 por paginas, encontre esta solucion con PHP Y MYSQL pero queria saber si es buena o si hay otra mejor o mas rapida. Tendria que devolver 3 o 4 campos por usuario. Estoy un poco perdido ya que nunca hice algo donde maneje tantos datos desde una base de datos y no entiendo como usar el mysql_query cuando hay multiples queries...
Este codigo me devuelve un numero random, pero lo tengo que ejecutar constantemente y no se si tengo que ejecutar mysql_query muchas veces o solo 1 ves y hacer un loop o while para que los queries "select...from...offset..." se repitan 20 veces por pagina?
Código PHP:
$offset_result = mysql_query( " SELECT FLOOR(RAND() * COUNT(*)) AS `offset` FROM `table` ");
$offset_row = mysql_fetch_object( $offset_result );
$offset = $offset_row->offset;
$result = mysql_query( " SELECT * FROM `table` LIMIT $offset, 1 " );