quiero saber si puedo paginar los resultados obtenidos de un listado de un directorio.
lo listo por medio a un while() y uso un campo con el valor a buscar por eregi(), aqui le mostrare los code:
Código PHP:
// .........................................................
// FUNCION BUSCAR ARCHIVOS
$campo ="Michael";
$buscar ="si";
if($buscar){
// Incluimos todos los mods
if($campo != ""){
$area2 .= "<center>Resultados de la busqueda :</center><br>";
}
// Recogemos la informacion de cada archivo
// Comprobamos que la palabra coincide
if($campo != ""){
$path_buscar = "../../np3";
$dir_buscar = opendir($path_buscar);
// NUN DE LISTA
$nList = 1;
while ($elemento_buscar = readdir($dir_buscar))
{
$extensiones = explode(".",$elemento_buscar) ;
$nombre_buscar = $extensiones[0] ;
$nombre_buscar2 = $extensiones[1] ;
$tipo_buscar = array ("mp3");
if(eregi("$campo", $elemento_buscar)){
if(in_array($nombre_buscar2, $tipo_buscar)){
$ArchSize = filesize("$path_buscar/$elemento_buscar");
$area2 .= "
<div class='listnp3' >
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr id='list$nList'>
<td><a href='#'>$elemento_buscar</a></td>
<td><div align='right' class='mp3-info'><b>".arch_size($ArchSize)."</b></div></td>
</tr>
</table>
<div id='opcion$nList' style='display: none;' class='mp3-info'>".user_mp3_opcion($elemento_buscar)."</div></div>
<script type='text/javascript'>
$('#list$nList').click(
function(){
$('#lista:visible').slideToggle('normal');
$('#opcion$nList').slideToggle('normal');
});
</script>
" ;
}
}
// aumento de numero de la lista
$nList ++;
}
closedir($dir_buscar);
}
}
haber quien hecha, la ayudita, saludos