PHP - Mostrar datos de Mysql horizontalmente con PHP

 
Vista:

Mostrar datos de Mysql horizontalmente con PHP

Publicado por Ricardo (2 intervenciones) el 07/01/2019 03:27:23
Tengo un problema a la hora de mostrar las filas de mi base de datos ya que las muestra solo verticalmente y he intentado mostrarlas horizontalmente pero no se donde se origina mi error.
El código es bajado de internet, y lo entiendo en su mayoría pero quisiera que me ayudaran a mostrarlo horizontalmente en lugar de vertical.
Espero alguien me pueda ayudar.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?php
include 'menu/menu.html';
require 'INC/conexion.php';
$cantidad_resultados_por_pagina = 8;
//Comprueba si está seteado el GET de HTTP
if (isset($_GET["pagina"])) {
 
    //Si el GET de HTTP SÍ es una string / cadena, procede
    if (is_string($_GET["pagina"])) {
 
        //Si la string es numérica, define la variable 'pagina'
         if (is_numeric($_GET["pagina"])) {
 
             //Si la petición desde la paginación es la página uno
             //en lugar de ir a 'index.php?pagina=1' se iría directamente a 'index.php'
             if ($_GET["pagina"] == 1) {
                 header("Location: index.php");
                 die();
             } else { //Si la petición desde la paginación no es para ir a la pagina 1, va a la que sea
                 $pagina = $_GET["pagina"];
            };
 
         } else { //Si la string no es numérica, redirige al index (por ejemplo: index.php?pagina=AAA)
             header("Location: index.php");
            die();
         };
    };
 
} else { //Si el GET de HTTP no está seteado, lleva a la primera página (puede ser cambiado al index.php o lo que sea)
    $pagina = 1;
};
 
//Define el número 0 para empezar a paginar multiplicado por la cantidad de resultados por página
$empezar_desde = ($pagina-1) * $cantidad_resultados_por_pagina;
?>
 
 
 
<!DOCTYPE html>
<html>
<head>
	<link rel="stylesheet" type="text/css" href="css/style.css">
	<title>Megapelisfree Inicio</title>
</head>
<body>
<?php
//Obtiene TODO de la tabla
$obtener_todo_BD = "SELECT * FROM movies";
 
//Realiza la consulta
$consulta_todo = mysqli_query($conexion, $obtener_todo_BD);
 
//Cuenta el número total de registros
$total_registros = mysqli_num_rows($consulta_todo);
 
//Obtiene el total de páginas existentes
$total_paginas = ceil($total_registros / $cantidad_resultados_por_pagina);
 
//Realiza la consulta en el orden de ID ascendente (cambiar "id" por, por ejemplo, "nombre" o "edad", alfabéticamente, etc.)
//Limitada por la cantidad de cantidad por página
$consulta_resultados = mysqli_query($conexion, "SELECT * FROM movies ORDER BY id ASC LIMIT $empezar_desde, $cantidad_resultados_por_pagina");
 
//Crea un bluce 'while' y define a la variable 'datos' ($datos) como clave del array
//que mostrará los resultados por nombre
while($datos = mysqli_fetch_array($consulta_resultados)) {
    $titulo = $datos['titulo'];
    $portada = $datos['portada'];
?>
 
 
        <p><?php echo "<img src=$portada width=150 height=220>";  ?></p>
 
 
<?php
};
?>
 
<hr>
 
| <?php
//Crea un bucle donde $i es igual 1, y hasta que $i sea menor o igual a X, a sumar (1, 2, 3, etc.)
//Nota: X = $total_paginas
for ($i=1; $i<=$total_paginas; $i++) {
    //En el bucle, muestra la paginación
    echo "<a href='?pagina=".$i."'>".$i."</a> | ";
}; ?>
 
</body>
 
</div>
</body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Mostrar datos de Mysql horizontalmente con PHP

Publicado por Ricardo (2 intervenciones) el 07/01/2019 04:04:03
No, disculpen ya vi mi error jajajaja.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar