Fijense en esta imagen
Estos archivos excel están en mi hosting, se puede apreciar que están ordenados cronológicamente, se han creado en ese orden y los nombres de archivo tambien obedecen a un orden cronológico. Sin embargo, cuando los muestro en mi web se ve asi:
Siendo que el primer archivo que aparece (el 201805_GRUPO) debería estar mas abajo entre 201804_GRUPO y 201806_GRUPO y no se porque se posiciona allí. El codigo que uso para mostrar los archivos es este:
Código HTML:
Ver original
<!DOCTYPE html> <html lang="en"> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="css/bootstrap.min.css" rel="stylesheet" media="screen"> <style type="text/css"> H1 { text-align: center} </style> </head> <body> <div class="table-responsive"> <table class="table table-bordered table-striped"> <thead> <tr> <th> <?php $dir = opendir("/home/content/52/11293155/html/Grupo"); while ($file = readdir($dir)) { if ( preg_match('/xls\b/', $file) ) {// Eliges que ficheros deseas mostrar $e1 = "$file"; $se = explode('.',$e1); // Para que no me muestre la extensión del archivo } } closedir($dir); ?> </th> </tr> </thead> </table> </div> </body> </html>
Como puedo hacer estimados para forzar a que se mantenga el orden? Gracias