darkymarky adlı üyeden alıntı: mesajı görüntüle
bu sql dan tabloda stunu çekiyorum php ile gosteriyorum alt alta sıralıyorum fakat şunu nasıl yapacağım;

tabloda çekerken 100 tane yazı var diyelim

eger 100 yazıdan 3 tanesi aynı ise yalnızca bir tanesini göstersin.

A
X
B
A

veritabanında yer alıyorsa php ile çektigimde sadece

A
X
B

şeklinde gostersin

yolu varmıdır bunun

$array= array();

while( $row = mysql_fetch_array($query) ){

    if( in_array( $row["yazi"] , $array ) == 0 )
        echo $row["yazi"];
    array_push( $array, $row["yazi"] );

}
Her defasında gelen veriyi arrayin içinde olup olmadığını kontrol ettirerek yapabilirsiniz. in_array fonksiyonu arrayin içinde o elemanın olup olmadığını kontrol eder. array_push ise verileri arrayin içine aktarır. Umarım yardımcı olmuştur.