Dev - C++ - Tabular información obtenida de SQL con PHP

 
Vista:
sin imagen de perfil
Val: 6
Ha disminuido su posición en 6 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Tabular información obtenida de SQL con PHP

Publicado por Manuel Mendoza (4 intervenciones) el 25/11/2021 23:32:06
Hola que tal.
tengo un problema que no e podido resolver, y es que, quiero que la información obtenida de la base de datos de MySQL mediante PHP, se muestre de manera ordenada y en una tabla, pero me salen errores en esa instrucción.

Este es el codigo mas actual con el que e estado trabajando:
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
<div>
	<?php
		$servidor="localhost";
		$usuario="root";
		$pass="";
		$base="veterinaria";
 
		$conn=mysqli_connect("$servidor", "$usuario", "$pass", "$base");
			if(!$conn){
				die("conexion fallo".mysqli_connect_error());
			}
			echo "conexion exitosa";
	// hasta aquí todo funciona bien
	?></div><hr>
 
	<div>
 
	<h1 align="center">LISTADO DE MASCOTAS</h1>
	<table width="70%" border="1px" align="center">
    	<tr align="center">
			<td>Nombre Mascota</td>
        	<td>Motivo</td>
			<td>Diagnostico</td>
      	</tr>
 
	<?php
		mysqli_select_db($conn,"veterinaria");
		$consulta = "SELECT animales.nombre, consulta.motivo, consulta.diagnostico FROM animales INNER JOIN consulta ON animales.fecha_consulta = consulta.fecha_consulta"; //esto tambien funciona bien, lo demas ya no
 
		mysqli_query($conn,$consulta);
		$datos = mysqli_query($conn, $consulta);
		$dt=mysqli_fetch_array($datos);
		WHILE ($dt=mysqli_fetch_array($datos)) {
			echo $dt["nombre"];
 			echo $dt["motivo"];
 
	?>
	<tr>
		<td><?php echo $dt["nombre"];?></td>
        <td><?php echo $dt["motivo"];?></td>
 		<td><?php echo $dt["diagnostico"];?> </td>
	</tr>
  	<?php
		}
	?>
	</div>

Y el objetivo es que se vea Como en la imagen

ListadoMascotas

Espero que me puedan ayudar, e intentado de todo y aun no lo consigo.

// adjunto el archivo original
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