slt j'ai besoin d'ajouté la pagination

merci
Invité n'ayant pas de compte PHPfrance

11 sept. 2014, 23:15

slt sa va tout le monde
je veux ajouté la pagination dans ce script et je veux avoir les nouveux dossier dans les premier page
code

Code : Tout sélectionner

<table width='100%' border='0'> <?php $gr = "music/Musique-Maghreb/"; $gr="music/$cat/"; $rep=opendir($gr); $c=1; while ($file = readdir($rep)){ if($file != '..' && $file !='.' && $file !=''){ if (file_exists("images/$file.jpg")) { $img="images/$file.jpg"; } else { $img="images/nophoto.jpg"; } if ($c==1) { echo "<tr>"; } ?> <?php echo $file;?> </tr> <TR> <tr> <td> </td> </tr> </tbody> </table><?php if($c==5) { echo "</tr>"; $c=0; } $c++; } } closedir($rep); clearstatcache(); ?> </td> </center></div> </table> :oops:

ViPHP
ViPHP | 1996 Messages

13 sept. 2014, 18:29

Un pagination te permet de lister les noms par ordre alphabétique par exemple.
UN conseil : lorsque tu ouvres le dossier et que tu listes les fichiers qui t’intéresse dedans, tu stockes les noms de fichiers (et tous leurs propriétés) dans un tableau.
Ensuite tu affiches ce tableau selon tes besoins. (mais là faut bosser un peu...)
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

Eléphant du PHP | 151 Messages

17 sept. 2014, 09:37

En bref :
$files = array();
if ($handle = opendir('.')) {
while (false !== ($file = readdir($handle))) {
       if ($file != "." && $file != "..") {
          $files[filemtime($file)] = $file;
       }
   }
   closedir($handle);


// sort
ksort($files);
// find the last modification
$reallyLastModified = end($files);

foreach($files as $file) {
    $lastModified = date('F d Y, H:i:s',filemtime($file));
    if(strlen($file)-strpos($file,".swf")== 4){
        if ($file == $reallyLastModified) {
            // do stuff for the real last modified file
        }
        echo "$file$lastModified";
    }
}
Source : http://stackoverflow.com/questions/2667 ... ate-in-php
Modifié en dernier par moogli le 17 sept. 2014, 14:49, modifié 1 fois.
Raison : bbcode php
Développeur d'applications pour intranets industriels (IHM), DBA Oracle, auto entrepreneur. Je fuis les frameworks car je pense comme Rasmus Lerdorf : "all PHP frameworks suck"...
Je me suis lancé dans la reprise du projet PhpMyNewsletter (GNU GPL), que je vous invite à essayer.

echo ($user=='enregistré?"je t'aide":"je t'aide pas !");