Estoy haciendo una pagina en la que hay dos tablas que cogen los datos de una base de datos Mysql, la primera columna solo muestra el ultimo registro, la segunda los ultimos 50, funciona bien, excepto por una cosa...según se van añadiendo registros, la distancia entre las dos tablas va aumentando hasta que desaparece por debajo.
Si por ejemplo en la BD solo hay dos registros, las tablas estan casi pegadas, pero según entran registros, se van distanciando.
Código PHP:
<?php
$conex = mysqli_connect("host","user","pass","bd") or die("No se pudo conectar a la base de datos ");
$consulta = "SELECT * FROM tabla1 ORDER BY fecha DESC LIMIT 0, 1 ";
$resultado = mysqli_query($conex,$consulta);
echo " <tr>";
echo "<center><table width=75% border='1'cellpadding='2'bgcolor='B9B9B9'><th>Id</th><th>serie</th><th>A1</th><th>B1</th><th>C1</th><th>A2</th><th>B2</th><th>C2</th><th>Fecha</th><br>";
echo " </tr> ";
while ($fila = mysqli_fetch_assoc($resultado)) {
echo " <tr>";
echo "<td> $fila[ID] </td> <td> $fila[SERIE] </td> <td> $fila[A1] </td><td> $fila[B1] </td><td> $fila[C1] </td><td> $fila[A2] </td><td> $fila[B2] </td><td> $fila[C2] </td> <td> $fila[fecha]</td>";
echo " </tr>";
}
echo "</table></center>";
$consulta = "SELECT * FROM tabla1 ORDER BY fecha DESC LIMIT 0, 50 ";
$resultado = mysqli_query($conex,$consulta);
echo " <tr>";
echo "<center><table width=75% border='1'><th>Id</th><th>serie</th><th>A1</th><th>B1</th><th>C1</th><th>A2</th><th>B2</th><th>C2</th><th>Fecha</th>";
echo " </tr> ";
while ($fila = mysqli_fetch_assoc($resultado)) {
echo " <tr>";
echo "<td> $fila[ID] </td> <td> $fila[serie] </td> <td> $fila[A1] </td><td> $fila[B1] </td><td> $fila[C1] </td><td> $fila[A2] </td><td> $fila[B2] </td><td> $fila[C2] </td> <td> $fila[fecha] </td> <br> ";
echo " </tr>";
}
echo "</table></center>";
?>