Bonjour à tous
j'aimerai faire un tri dans une liste suivant l'extension (récuperer uniquement les .jpg et .jpeg, pas les .db, .html, ect... )
comment faire et ou la mettre?
merci d'avance
Jarbi
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
32
33
34
35
36
37
38
39
40 $chaine="SELECT folder FROM galbumlist WHERE id=".$browsealbum; $req = MYSQL_QUERY($chaine); $folder = MYSQL_RESULT($req,0,"folder"); $rep="../img/".$folder; $handle=opendir($rep); while ($fic = readdir($handle)) { if ($fic=="." or $fic==".." or (ereg("^mini_",$fic))) { } else $tab_allfiles[]="$fic"; } $nbelem=count($tab_allfiles); $chaine="SELECT url FROM gimagelist WHERE album=".$browsealbum; $req_nomsdb = mysql_query($chaine); $nb_urldb=mysql_num_rows($req_nomsdb); for($i=0;$i<$nb_urldb;$i++) { $tab_nomsdb[$i] = mysql_result($req_nomsdb, $i, "url"); } $nbelem_nomsdb=count($tab_nomsdb); $nbelem_allfiles=count($tab_allfiles); for($i=0;$i<$nbelem_allfiles;$i++) { $present=0; for($j=0;$j<$nbelem_nomsdb;$j++) { if ($tab_allfiles[$i]==$tab_nomsdb[$j]) $present=1; } if ($present==0) $tab_diff[]=$tab_allfiles[$i]; }
Partager