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];
  }