El siguiente codigo que voy a mostrar tiene un problema de orden. lo que hace es crear un registro de la pagina, es decir, cuando yo le agrego cualquier cosa a la base de datos este, me lo interpreta en una pagina php, pero me lo va haciendo de este modo.
Al agregar por primera ves supongamos dracula este me lo coloca en 1er lugar asi
1 = dracula
Luego cuando agrego por ejemplo hola a la base de datos este, en lugar de agregarmelo en el lugar primero lo que hace es agregarmelo en 2do lugar de este modo
1 = dracula
2 = hola
lo que quiero es lo contrario que cuando yo vaya agregando informacion este codigo me lo vaya poniendo en primer lugar, y la demas informacion se valla para abajo.
Este es el codigo
Código:
<?php
include ("conexion.php");
######Configuración#######
#
$paginas = 3; #
$tabla = "registros"; #
#
##########################
$actual = (!isset ($pg))?1:$pg;
$sql = mysql_query ("SELECT * FROM ".$tabla."");
$total = mysql_num_rows ($sql);
if ($actual == 1) {
$desde = "0";
}
elseif ($actual != 1) {
$desde = $actual * $paginas - $paginas;
}
$tp = ($total / $paginas);
if (strstr($tp,'.')){
$tp = explode (".",$tp);
$tp = ($tp[0]+1);
}
$resp = mysql_query ("SELECT * FROM ".$tabla." ORDER BY id LIMIT ".$desde.",".$paginas."");
while ($row = mysql_fetch_array ($resp)) {
//Aqui parte la parte de modificación
echo "Registro: ".$row["nombre"]."<br>";
//Aqui termina xD
}
$pag = ($tp == 1) ? página : páginas;
$reg = ($total == 1) ? registro : registros;
?>
<br>Encontrados <b><?=$total?></b> <?=$reg?> en <b><?=$tp?></b> <?=$pag?><br>
<?php
$anterior = true;
$siguiente = true;
if (($actual == 1) AND ($actual == $tp)) {
$anterior = false;
$siguiente = false;
}
elseif ($actual == $tp) {
$anterior = true;
$siguiente = false;
}
elseif ($actual == 1) {
$anterior = false;
$siguiente = true;
}
if ($anterior) {
echo "<a href=\"pagina.php?pg=".($actual-1)."\">< Página anterior</a> | ";
}
else {
echo "|";
}
for ($i = 1; $i <= $tp;$i++) {
if ($i == $actual) {
echo " <b>".$i."</b> | ";
}
else {
echo "<a href=\"pagina.php?pg=".$i."\"> ".$i."</a> |";
}
}
if ($siguiente) {
echo " <a href=\"pagina.php?pg=".($actual+1)."\"> Página siguiente ></a>";
}
?>
Espero me puedan echar una manita
salu2!!