A continuación, siga el video para ver cómo instalar este sitio como una aplicación web en su pantalla de inicio.
Nota: This feature may not be available in some browsers.
$consulta = mysqli_query($conn, 'SELECT name FROM database.table');
while($data = mysqli_fetch_assoc($consulta)):
echo $data["name"];
endwhile;
YaMuNa dijo:mmmmm. ajax..... mmmmm, pues no, pensé que eso era un producto de limpieza, jejejeje. necesito hacer una consulta y paginar los resultados, pues son varios registros.
YaMuNa dijo:mmmmm. ajax..... mmmmm, pues no, pensé que eso era un producto de limpieza, jejejeje. necesito hacer una consulta y paginar los resultados, pues son varios registros.
oeee mas que un norte le diste un sur que mira que hay q bajar leyendo con esa imagen jajajaThomas dijo:y con MYSQL PHP y AJAX
http://geeklab.he.snet/upload/upload/ad6e4821c5b5c7dd8480a0f3993d6d88.png
Y los archivos aca
[small]Size: 461.51 KB | Published: Hoy 07:12:57 AM[/small]
Nobu dijo:oeee mas que un norte le diste un sur que mira que hay q bajar leyendo con esa imagen jajajaThomas dijo:y con MYSQL PHP y AJAX
http://geeklab.he.snet/upload/upload/ad6e4821c5b5c7dd8480a0f3993d6d88.png
Y los archivos aca
[small]Size: 461.51 KB | Published: Hoy 07:12:57 AM[/small]
$recordsPerPage = 10;
$page = isset($_GET['page']) ? $_GET['page'] : 1;
$offset = $recordsPerPage * $page; //Variable observadora
$paginatorCount = db->query("SELECT * FROM `users`")->num_rows / $recordsPerPage; //Cantidad de paginas que debe mostra el paginador
$records = db->query("SELECT * FROM `users` LIMIT $recordsPerPage OFFSET $offset ");
Dvd dijo:Ventajas de usar paginadores:
Mejor desempeño de la web
Evita el infini scroll
Mejor visibilidad y uso de datos
Dvd dijo:Hasta donde se tienes que usar consultas con limit y utilizar una variable "observadora";
Ejemplo:
Le dices a la base de datos que quieres todos los usuarios registrados en una pagina web. O propiamente dicho Select * FROM users;
Asumiendo que devuelva 100 registros, lo primero que tienes que plantearte es, ¿Cuantos registros muestros por pagina? Esto es mostrar cuantos usuarios vas a mostrar por pagina al que te consulte la lista completa de usuarios.
Asumiendo que definimos 10 usuarios por pagina divides la cantidad de registros total entre la cantidad de registros a mostrar por pagina. 100 / 10 = 10
El resultado es la cantidad de paginas que tienen que mostrar el paginador. La variable observadora es para saber en que pagina estas parado actualmente. Y se calcula usando la pagina actual que usualmente se pasan por la misma url siendo un ejemplo http://webdeejemplo.cu/?page=2
Ahora asumiendo que estamos en la pagina 2 cuando el valor de la variable PAGE se entrega al script lo que debeiera ocurrir es que multipliques 2 por la cantidad de registros por pagina o sea 10 y eso te da un OFFSET o una pocision corrida. El OFSET lo vas a utilizar para desplazarte en la consulta limit
Espero que este ejemplo te lo ilustre. OJO, lo escribo sin probarlo
Código:$recordsPerPage = 10; $page = isset($_GET['page']) ? $_GET['page'] : 1; $offset = $recordsPerPage * $page; //Variable observadora $paginatorCount = db->query("SELECT * FROM `users`")->num_rows / $recordsPerPage; //Cantidad de paginas que debe mostra el paginador $records = db->query("SELECT * FROM `users` LIMIT $recordsPerPage OFFSET $offset ");
Esto es una vista RAPIDA y BASICA en PHP 5.3>
Thomas dijo:Bueno para probar mi via seria luego de que devolvieras tus resultados de la tabla a un json. Ahi si podrias usar esto que puse. Bueno imagino que sepas alguito de ajax.
Dvd dijo:Ventajas de usar paginadores:
Mejor desempeño de la web
Evita el infini scroll
Mejor visibilidad y uso de datos
YaMuNa dijo:si alguien me puede orientar!!!
KZKG^Gaara dijo:Paginar en qué?
Por ejemplo con MySQL y PHP se puede hacer algo así:
Nobu dijo:oeee mas que un norte le diste un sur que mira que hay q bajar leyendo con esa imagen jajaja
ArMo dijo:Thomas dijo:Bueno para probar mi via seria luego de que devolvieras tus resultados de la tabla a un json. Ahi si podrias usar esto que puse. Bueno imagino que sepas alguito de ajax.Dvd dijo:Ventajas de usar paginadores:
Mejor desempeño de la web
Evita el infini scroll
Mejor visibilidad y uso de datosYaMuNa dijo:si alguien me puede orientar!!!KZKG^Gaara dijo:Paginar en qué?
Por ejemplo con MySQL y PHP se puede hacer algo así:Nobu dijo:oeee mas que un norte le diste un sur que mira que hay q bajar leyendo con esa imagen jajaja
DataTables es un plugin JQuery que está hecho a la medida para quiénes necesiten mostrar datos en tablas.... incluida la paginación de sus resultados, de un modo totalmente responsive y tan fácil que es de risa.
Para el caso de algunas decenas de registros, es coser y cantar.... ya para miles (y es mejor preverlo así, que tu app puede crecer con el tiempo) lo mejor es hacerlo mediante Ajax, para lo cual DataTables ofrece un server-side processing excelente.
El que aprende a jugar con esta herramienta va a encontrar una amiga muy útil independientemente del lenguaje backend que usen.
No es la última versión, pero sirve igual.
Saludos.
[small]Size: 973.83 KB | Published: 14-09-2018 12:30:57[/small]
Nobu dijo:hmmm nunca he sido muy fan de paginar con este tipo de cosas y menos si lo hace a manera de tablas pues casi nunca ofrecen lo que necesito pero dejame hecharle un vistazo a este a ver si me complace que de verdad ayudaria si me convence para mis proyectos