Sütunlar Bir PHP Array Sıralama

0 Cevap php

Ben alanlarını içeren bir mysql tablo var:

İsim - Yıl - Açıklama

Ben yıl sırayla görüntülemek ister, ama on tarafından sütunlara bölmek isterdim. Benim PHP becerileri oldukça zayıf, bu yüzden ben sadece bunu ben yıl aralığına dayalı ayrı bir sorgu yapmak uzun bir yol yapmak için biliyorum:

<?php
echo "<div><h3>1950</h3>";
    $list1950 = mysql_query("SELECT * FROM people WHERE class_year1 > '1949' AND class_year1 < '1960' ORDER BY class_year1, last_name",$db);

    while ($thearray = mysql_fetch_array($list1950)) {
        echo "<div>$thearray[name] - $thearray[class_year1]<br />$thearray[description]</div>"; 
    }
echo "</div>";
echo "<h3>1960</h3><div>";
    $list1960 = mysql_query("SELECT * FROM people WHERE class_year1 > '1959' AND class_year1 < '1970' ORDER BY class_year1, last_name",$db);

    while ($thearray = mysql_fetch_array($list1960)) {
        echo "<div>$thearray[name] - $thearray[class_year1]<br />$thearray[description]</div>"; 
    }
echo "</div>";
?>

Bunu yapmak kolay / daha etkili bir yolu olduğunu biliyorum. Herhangi bir yardım?

teşekkürler

0 Cevap