Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di MM88
    Registrato dal
    Jun 2003
    Messaggi
    567

    Select per Galleria Immagini

    Ciao a tutti,

    utilizzo questo codice per leggere i file in una cartella:

    codice:
    <?php
    echo "Ecco tutte le foto contenute nell'album $dir:
    
    ";
    $cartella = opendir('public/album/'.$dir.' '); 
    while (false !== ($file = readdir($cartella))) { 
    if ($file != "." && $file != "..") { 
    echo "<a href=\"public/album/$dir/$file\"><img border=\"0\" src=\"public/album/$dir/$file\" width=\"15%\" title=\"Ingrandisci la Foto\"></a>
    "; 
    } 
    }
    closedir($cartella); 
    ?>

    Se volessi eseguire in precedenza una SELECT su db MySQL per selezionare solo alcune delle foto presenti nella cartella, come potrei modificare questo codice?


    grazie

  2. #2
    intendi avere i nomi delle foto nel database?
    se si, leggi dal db i nomi delle foto e li metti tutti in un array

    while ($r = mysql_fetch_array()) //Se non ricordo male
    {
    $array_files[] = $r[0];
    }

    , poi quando fai:

    if ($file != "." && $file != "..") {

    controlli anche che sia nell'array:

    if ($file != "." && $file != ".." && in_array($file,$array_files) {
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.