tengo el siguiente codigo:
Código PHP:
<?
/******************************************************/
/* Funcion paginar
* actual: Pagina actual
* total: Total de registros
* por_pagina: Registros por pagina
* enlace: Texto del enlace
* maxpags: El máximo de páginas a presentar simultáneamente (opcional)
* Devuelve un texto que representa la paginacion
*/
function paginar($actual, $total, $por_pagina, $enlace, $maxpags=0) {
$total_paginas = ceil($total/$por_pagina);
$anterior = $actual - 1;
$posterior = $actual + 1;
$minimo = $maxpags ? max(1, $actual-ceil($maxpags/2)): 1;
$maximo = $maxpags ? min($total_paginas, $actual+floor($maxpags/2)): $total_paginas;
if ($actual>1)
$texto = "<a href=\"$enlace$anterior.shtml\" class=\"link12\">«</a> ";
else
$texto = "<span class=\"textnew\"><b>«</b></span> ";
if ($minimo!=1) $texto.= "<span class=\"textnew\">... </span>";
for ($i=$minimo; $i<$actual; $i++)
$texto .= "<a href=\"$enlace$i.shtml\" class=\"link12\">$i</a> ";
$texto .= "<span class=\"textnew\"><b>$actual</b></span> ";
for ($i=$actual+1; $i<=$maximo; $i++)
$texto .= "<a href=\"$enlace$i.shtml\" class=\"link12\">$i</a> ";
if ($maximo!=$total_paginas) $texto.= "<span class=\"textnew\">...</span> ";
if ($actual<$total_paginas)
$texto .= "<a href=\"$enlace$posterior.shtml\" class=\"link12\">»</a>";
else
$texto .= "<span class=\"textnew\"><b>»</b></span>";
return $texto;
}
if(!isset($pag)) $pag = 1;
$tampag = 10;
$reg1 = ($pag-1) * $tampag;
$result = $DB->HConsulta("SELECT ID_CLASIFICADO,ANO,COLOR,
IMAGE_CLASIFICADO,MODELO_TOTAL FROM AUTOS_PUBLICADOS WHERE MODELO='$modelo'
AND PUBLICADO='1'");
$total = mysql_num_rows($result);
if(mysql_num_rows($result)){
echo "
<table border=\"0\">";
for($i=$reg1; $i<min($reg1+$tampag,$total);$i++){
mysql_data_seek($result,$i);
$row = mysql_fetch_object($result);
$imagen = $row->IMAGE_CLASIFICADO;
$modelo_total = $row->MODELO_TOTAL;
$ano = $row->ANO;
$color = $row->COLOR;
$ruta = "http://$SERVER_NAME/imagenes/carros/thumbs";
if($i % $tampag == 0){echo "<tr>";}
echo "
<!-- Autos Clasificados -->
<td>
<img src=\"$ruta/$imagen\" border=\"0\">
</td>
\n
<!-- Fin de Autos Clasificados -->
";
if(($i % $tampag) == ($tampag-1) || ($i + 1) == $tampag){echo "</tr>";}
}
echo "</table>";
}
echo "<br>";
echo "<div align=\"center\">";
echo paginar($pag, $total, $tampag, "http://$SERVER_NAME/$pais/autos/$auto/$modelo/");
echo "</div>";
?>
Cita:
o sea nunca se cumple la condicion, quisiera que me ayudaran tengo ya dos dias tratando de arreglarlo. if(($i % $tampag) == ($tampag-1) || ($i + 1) == $tampag){echo "</tr>";}