Bonjour tout le monde
j'aimerais faire afficher dans un tableau, tous les fichier contenu dans un répertoire sur mon serveur
jusqu'a là tout fonction
par contre, il y a une colonne dans mon tableau que je souhaiterais faire afficher la dernière modification du fichier..qui est stocké dans ma bd
je me pose la question, si je fais des requete à ma bd alors que je suis dans un while...est ce que ca ralentit vraiment mon script?? Ou encore est ce que c'est recommender de faire ainsi
je vous mets mon code
Alors ya une autre facon de procédé?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 //Ouverture du dossier avec le path de l'ajusteur et le nom du dossier concatené $dossierEnCour = opendir($path_dir); //On regarde tous les éléments du dossier while ($fichier = readdir ($dossierEnCour)) { // on teste la valeur de l'élément if ($fichier != "." && $fichier != ".."){ $tableau = explode (".", $fichier); $nb_element = count($tableau)-1; if($tableau[$nb_element] != "php" && $tableau[$nb_element] != "db"){ //Je ferais ma requete de date de modification ici...retourne seulement un champs echo" <tr> <td align=\"center\"> ".$_SESSION['continuDossier']." </td> <td align=\"center\"> ".$fichier." </td> <td align=\"center\"> //Ici j'aimerais bien avoir la date de modification </td> <td align=\"center\">"; echo '<a href="./download.php?file='.$fichier.'&dossierPath='.$path_dir.'">Telecharger le fichier</a> </td> </tr> '; } } }
J'ai essayé d'aller chercher directement la dernière modification sur le fichier...mais ce n'est pas ce que j'ai besoin...je veux la dernière ouverture, ou plutot la dernière fois que le fichier a été transféré sur le serveur...j'ai cette date dans ma bd
Je fais quoi?
merci pour vos conseils
Partager