0
Good evening. Can anyone help me with a problem I’m having? Well... I did a pagination posting system, but when I add more data into the database the new data is on the last page instead of the first page, someone knows how to reverse it?
<?php if (!isset($_GET['busca'])) {
header("Location: index.php");
exit;
}
$busca = mysqli_real_escape_string($conecta, $_GET['busca']);
$sql = "SELECT * FROM postagem WHERE titulo LIKE '%".$busca."%' OR original LIKE '%".$busca."%' LIMIT $inicio, $total";
$todos = mysqli_query($conecta, "SELECT * FROM postagem WHERE titulo LIKE '%".$busca."%' OR original LIKE '%".$busca."%'");
$tr = mysqli_num_rows($todos);
$tp = $tr / $total;
$query = mysqli_query($conecta, $sql);
while ($resultado = mysqli_fetch_assoc($query)) {
$titulo = $resultado['titulo'];
$episodio = $resultado['episodio'];
$tituloo = $resultado['original'];
$img = $resultado['img'];
$id = $resultado['id'];
echo "<div class='bg-cont'><a href='post.php?conteudo=$id'><img src='$img' />$titulo<p><span>$episodio</span></a></div>";
}
echo "<div class='limpar'></div>";
echo "<div class='paginas'>";
$anterior = $pc -1;
$proximo = $pc +1;
if ($pc>1) {
echo "<a href='?busca=$busca&pg=$anterior'><- Anterior</a>";
}
echo "|";
if ($pc<$tp) {
echo "<a href='?busca=$busca&pg=$proximo'>Próxima -></a>";
}
echo "</div>";
?>
Have id Auto-increment? ORDER by id DESC in select
– user60252