apuntes:paginas_web
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| apuntes:paginas_web [2017/11/24 09:09] – [Paginación de resultados] Santiago Faci | apuntes:paginas_web [2019/02/13 17:19] (current) – [Proyectos de Ejemplo] Santiago Faci | ||
|---|---|---|---|
| Line 697: | Line 697: | ||
| <code php> | <code php> | ||
| <?php | <?php | ||
| + | // Esta variable indica que página hay que cargar | ||
| if (isset($_REQUEST[" | if (isset($_REQUEST[" | ||
| $pagina = $_REQUEST[" | $pagina = $_REQUEST[" | ||
| else | else | ||
| - | $pagina = 1; | + | $pagina = 0; |
| . . . | . . . | ||
| . . . | . . . | ||
| + | // Primero calculamos cuántos resultados hay | ||
| $sql = " | $sql = " | ||
| . . . | . . . | ||
| $total_articulos = . . . | $total_articulos = . . . | ||
| + | // Calcula el número de páginas que hacen falta | ||
| $total_paginas = $total_articulos / TAMANO_PAGINA; | $total_paginas = $total_articulos / TAMANO_PAGINA; | ||
| . . . | . . . | ||
| - | $sql = " | + | // Se traen sólo aquellas filas que se van a mostrar (según la página) |
| + | $sql = " | ||
| + | | ||
| . . . | . . . | ||
| - | // Preparar | + | // Prepara |
| - | for ($i = 0; $i < $total_paginas; | + | for ($i = 0; $i <= $total_paginas; |
| ?> | ?> | ||
| - | <a href="? | + | <a href="? |
| <?php | <?php | ||
| } | } | ||
| Line 1588: | Line 1593: | ||
| * Búsqueda de entradas | * Búsqueda de entradas | ||
| {{ blog.png? | {{ blog.png? | ||
| - | * 2. Realiza un sitio web para la gestión de un albúm de fotos siguiendo la plantilla [[https:// | + | * 2. Realiza un sitio web para la gestión de un albúm de fotos siguiendo la plantilla [[https:// |
| * Recuerda [[https:// | * Recuerda [[https:// | ||
| {{ album.png? | {{ album.png? | ||
| Line 1602: | Line 1607: | ||
| ===== Proyectos de Ejemplo ===== | ===== Proyectos de Ejemplo ===== | ||
| - | En el repositorio de Bitbucket | + | En el repositorio de Github |
| - | + | ||
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ===== Prácticas ===== | + | |
| ---- | ---- | ||
| - | (c) 2017 Santiago Faci | + | (c) 2018-2019 |
apuntes/paginas_web.1511514586.txt.gz · Last modified: 2019/01/04 13:22 (external edit)