Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala ae galera, beleza?
Seguinte, estou listando arquivos de um diretório, sendo que quero fazer uma páginação.
Estou acustumado a fazer paginação com informações vinda do banco de dados.
Alguém tem algum script de exemplo para paginação vindo de diretório?
segue abaixo meu código ja funcionando listando arquivos de um diretório, porém faltando paginação!
<?php
$sql = mysql_query("SELECT * FROM usuarios WHERE id = '".$_SESSION['id']."'");
$row = mysql_fetch_array($sql);
$dir4 = $row['diretorio'];
$dir = opendir($dir4);
if($row['nivel'] != "A"){
?>
<table width="100%" border="0" cellspacing="2">
<?php
$i = 0;
while ($arquivo = readdir($dir)){
$itens[] = $arquivo;
}
sort($itens);
foreach ($itens as $listar) {
if (($i%2)==0)$bgcolor="#eeeeee";
else $bgcolor="#f9f9f9";
if ($listar!="." && $listar!=".."){
?>
<tr bgcolor="<?=$bgcolor;?>">
<td width="84%" class="imagem"> <? echo $listar; ?></td>
<div id="mode-image">
<td width="8%" align="center">
<a href="<?=$row['diretorio']; ?><? echo "$listar"; ?>" rel="superbox[image]"><img src="tools/images/search.png" width="24" height="24" border="0" /></a> </td>
</div>
<? $_SESSION['listar'] = $listar; ?>
<div id="mode-ajax">
<td width="8%" align="center"><a href="#" rel="superbox[ajax][edit.php?listar=<?=$_SESSION['listar']; ?>][500x125]"><img src="tools/images/edit.png" width="24" height="24" /></a> </td>
</div>
</tr>
<?php
$i++;
}
}
closedir();
?>
</table>Carregando comentários...