PHP - No se ordenan las tablas mysql en php

 
Vista:

No se ordenan las tablas mysql en php

Publicado por Jon (1 intervención) el 31/10/2019 02:05:31
Hola, el problema que tengo es simple tengo una base de datos en mysql, al poner la consulta en php funciona correctamente el problema es que los datos en vez de aparecer en columnas como se supone que tiene que ser con <td> y <tr> aparecen amontonados uno abajo del otro el código es el siguiente :



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
93
94
95
96
97
98
99
100
101
102
103
<?php
 
date_default_timezone_set('America/Argentina/Buenos_aires');
$conexion= mysqli_connect("localhost","root","","juegos");
 
 
$sql2="SELECT username, juegoname, puntaje FROM juegousuariopuntaje INNER JOIN usuarios on ID_usuario=ID INNER JOIN juegos WHERE juegos.ID=ID_juego";
 
$bbto=mysqli_query($conexion,$sql2);
$dou2=mysqli_fetch_all($bbto,MYSQLI_ASSOC);
 
?>
 
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Juegos DOUUU</title>
	<link rel="stylesheet" type="text/css" href="normalize.css">
	<link rel="stylesheet" type="text/css" href="Estilos.css">
	<link rel="shortcut icon" href="Dou">
<script type="text/javascript" src="jquery-3.4.1.min.js"></script>
	</head>
<script>
$(document).ready(function() {
 
    $("body").css("display", "none");
    $("body").fadeIn(2000);
 
  $("a.transicion").click(function(event){
    event.preventDefault();
    linkDestino = this.href;
    $("body").fadeOut(1000, redireccionarPag);
  });
 
  function redireccionarPag() {
    window.location = linkDestino;
  }
 
});
 
</script>
 
<body>
	<header>
		<nav>
			<ul class="navegacion">
				<ul class="menu">
					<li><a href="../Inicio/index.html">Inicio</a></li>
					 	<li><a href="">Usuario</a></li>
					 	<li><a href="">Puntaje</a></li>
					</li>
 
 
				</ul>
			</ul>
		</nav>
	</header>
 
	<div class="Cuadrotexto">
 
    <tr>
    	<th>Usuario</th>
    	<th>Consola</th>
    	<th>Marca de la consola</th>
    </tr>
 
		<tr>
	<th>usuario</th>
	<th>juegos</th>
	<th>puntaje</th>
</tr>
 
		<?php
		echo "<tr>";
		echo "<td>";
		foreach ($dou2 as $key ) {
			echo $key['username']. '<hr>';
		}
		echo "</td>";
 
 
 
		echo "<td>";
		foreach ($dou2 as $key) {
			echo $key['juegoname'].'<hr>';
		}
		echo "</td>";
 
		echo "<td>";
		foreach ($dou2 as $key) {
			echo $key['puntaje'].'<hr>';
		}
		echo "</td>";
 
	echo "</tr>";
 
 
	?>
</body>
</html>
 
</html>



¿cual podría ser el problema?
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
Imágen de perfil de Mauro
Val: 2.761
Oro
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

No se ordenan las tablas mysql en php

Publicado por Mauro (1047 intervenciones) el 31/10/2019 13:18:28
¿Te fijaste cómo queda el HTML generado? Prueba hacer CTRL+U sobre la página que ves como resultado... seguramente tienes algún tag mal cerrado
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