0

この問題があります。このディレクトリの配列を使用したいのですopendirが、可能ですか? 固定URLでファイルを読むことができますreaddir. しかし、複数のディレクトリをどうするかわかりません...
配列の作成:

$results = mysqli_query($connecDB,"SELECT * FROM brands WHERE 1 IN (php, ruby, java) ORDER BY id ASC");

//select all records with value "1" in different columns "php ruby java".
// The value "1" indicates a folder created named $id in php, ruby and/or java folder

$resultsArray = array();

while($row = mysqli_fetch_assoc($results)){
    if($row['php'] == 1) {
        $resultsArray['php'][] = $row['id'];
    }
    if($row['java'] == 1) {
        $resultsArray['java'][] = $row['id'];
    }
    if($row['ruby'] == 1) {
        $resultsArray['ruby'][] = $row['id'];
    }
}

foreach($resultsArray as $language => $array){
    echo "url/" . $language . "/" . $row['id'] . "<br>";
}

出力例:
url/php/1/
url/java/1/

url/php/2/
url/ruby/2/
url/java/2/

URL/php/3/

url/php/4/
url/ruby/4/
など

よろしくお願いします

4

2 に答える 2

1
foreach($resultsArray as $language => $array){
    foreach(array_slice(glob('work/'.$language.'/'.$rowtest['id'].'/*.jpg'),0,1) as $image){    
        echo $image . "<br />";
    }
}
于 2013-08-20T18:31:54.940 に答える