quiero cargar los registros dinamicamente en una tabla mediante php pero el codigo solo me muestra el mismo registro (el primero) tantas veces como registros haya en la tabla, en que estoy fallando?
Código PHP:
<?php
require('db_conexion.php');
$show_posts=$conexion->query("SELECT id_post,titulo,fecha,leido FROM post ORDER BY id_post DESC");
if ($show_posts->num_rows==0) {
echo "No hay ningun post registrado hasta el momento...";
}else{
while ($posts= $show_posts->fetch_array()) {
$post=$posts['titulo'];
$readed=$posts['leido'];
$date=$posts['fecha'];
$info= '<tbody>
<tr>
<td>'.$post.'</th>
<td>'.$readed.'</td>
<td>'.$date.'</td>
<td>editar - eliminar</td>
</tr>
</tbody>';
}
}
?>
Código PHP:
Ver original<?php for($i=0;$i<$show_posts->num_rows;$i++){
echo $info;
} ?>
</table>