He colocado el el contenido completo del codigo para ver si podemos resolver esta traba. Actualmente me surge un problema principal que es que me muestra todos los registros (las notas) en las 13 paginas actuales vease en el siguiente link para entender: ( http://www.futboldearrecifes.com/col...umna-diego.php ) y lo que pretendo es que se vea un resultado (nota) por pagina.
el segundo problemita es que en los vinculos selectores (anterior, siguiente) de la pagina 11, 12 y 13 los desalinea del centro.
Espero que ser lo más especifico y entendible posible.
<?php
function db_conect()
{
$s=mysql_connect("****","***","******");
$d=mysql_select_db("notascolumnistas");
}
db_conect();
$sql="SELECT * FROM notas ";
$res=mysql_query($sql);
$numeroRegistros=mysql_num_rows($res);
if($numeroRegistros<=0)
{
echo "<div align='center'>";
echo "
No se encontraron resultados</p>";
echo "</div>";
}
else {
$tamPag=1;
if(!isset($_GET["pagina"]))
{
$pagina=1;
$inicio=1;
$final=$tamPag;
}
else{
$pagina = $_GET["pagina"];
}
$limitInf=($pagina-1)*$tamPag;
$numPags=ceil($numeroRegistros/$tamPag);
if(!isset($pagina))
{
$pagina=1;
$inicio=1;
$final=$tamPag;
}
else{
$seccionActual=intval(($pagina-1)/$tamPag);
$inicio=($seccionActual*$tamPag)+1;
if($pagina<$numPags)
{
$final=$inicio+$tamPag-1;
}
else{
$final=$numPags;
}
if ($final>$numPags){
$final=$numPags;
}
}
$diego = "DIEGO";
$sql=mysql_query("SELECT * FROM notas WHERE AUTOR='".$diego."' ORDER BY fecha desc LIMIT ".$limitInf.",".$tamPag." ")
or die (mysql_error());
if(mysql_num_rows($sql))
{
while($reg = mysql_fetch_array($rst_registros))
{
echo "<p class=\"fecha\">".$reg['fecha']."</p>
";
echo "<p class=\"titulo\">".$reg['titulo']."</p>
";
echo "<p class=\"desarrollo\">".$reg['desarrollo']."
";
}
echo '<div align="center">';
}
if($pagina>1)
{
echo "<a class='p' href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina-1)."'>";
echo "<font face='tahoma' size='-1'>anterior</font>";
echo "</a> ";
}
for($i=$inicio;$i<=$final;$i++)
{
if($i==$pagina)
{
echo "<font face='tahoma' size='-1'>".$i." </font>";
}else{
echo "<a class='p' href='".$_SERVER["PHP_SELF"]."?pagina=".$i."'>";
echo "<font face='tahoma' size='-1'>".$i."</font></a> ";
}
}
if($pagina<$numPags)
{
echo " <a class='p' href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina+1)."'>";
echo "<font face='tahoma' size='-1'>siguiente</font></a>";
}
echo'</div>';
}
?>



Citar


Marcadores