Cita:
Iniciado por GatorV ¿Que error te muestra?
Cita:
Iniciado por rottenp4nx Donde tienes la variable $registros ?
Cita:
Iniciado por rottenp4nx Donde tienes iniciada o asignada el valor de la variable $registros ?
Aca en el archivo original estan las variables $registros.. disculpa loco esque no se mucho de PHP.. :S
El otro codigo es el mismo solo que lo modifique para que salgan la paginacion... espero puedas ayudarme..
Código:
<?php
include('../source/config.php');
include('../source/funciones.php');
// Paginar
$pagina = htmlspecialchars($_GET["pagina"]);
if (!$pagina) {
$inicio = 0;
$pagina = 1;
}
else {
$inicio = ($pagina - 1) * $registros;
}
$qrp=mysql_query("SELECT * FROM videos");
$total_registros=mysql_num_rows($qrp);
$total_paginas = ceil($total_registros / $registros);
// lista videos
$q = mysql_query("SELECT * FROM videos ORDER BY reproducciones DESC LIMIT $inicio, $registros");
if(mysql_num_rows($q)!=0){
while($video = mysql_fetch_array($q)){
echo '
<li>
<div class="capturaVideo"><img src="'.$video['captura'].'" /></div>
<div class="infoVideo">
<h1 class="title normalFont"><a href="'.$url.'/'.urlVideo($video['titulo'],$video['id']).'" target="_blank">'.utf8_encode($video['titulo']).'</a></h1>
<h2 class="descrip smallFont">'.utf8_encode($video['descripcion']).'</h2>
<div class="views smallFont">Reproducciones: <font color="#0099CC" style="font-weight:bold">'.number_format($video['reproducciones']).'</font></div>
</div>
</li>';
}
}
// mostrar paginacion
if($total_registros>$registros){
echo '<div id="paginar">';
if(($pagina - 1) > 0) {
echo "<span class='pactiva'><a href='javascript:' onclick='paginar(".($pagina-1).",2);return false'>«</a></span> ";
}
// Numero de paginas a mostrar
$num_paginas=7;
//limitando las paginas mostradas
$pagina_intervalo=ceil($num_paginas/2)-1;
// Calculamos desde que numero de pagina se mostrara
$pagina_desde=$pagina-$pagina_intervalo;
$pagina_hasta=$pagina+$pagina_intervalo;
// Verificar que pagina_desde sea negativo
if($pagina_desde<1){
// le sumamos la cantidad sobrante para mantener el numero de enlaces mostrados
$pagina_hasta-=($pagina_desde-1);
$pagina_desde=1;
}
// Verificar que pagina_hasta no sea mayor que paginas_totales
if($pagina_hasta>$total_paginas){
$pagina_desde-=($pagina_hasta-$total_paginas);
$pagina_hasta=$total_paginas;
if($pagina_desde<1){
$pagina_desde=1;
}
}
for ($i=$pagina_desde; $i<=$pagina_hasta; $i++){
if ($pagina == $i){
echo "<span class='pnumero'>".$pagina."</span> ";
}else{
echo "<span class='pactiva'><a href='javascript:' onclick='paginar($i,2);return false'>$i</a></span> ";
}
}
if(($pagina + 1)<=$total_paginas) {
echo " <span class='pactiva'><a href='javascript:' onclick='paginar(".($pagina+1).",2); return false'>»</a></span>";
}
echo '</div>';
}
?>