• 27-09-2013, 04:15:33
    #1
    Üyeliği durduruldu
    Arkadaşlar söyle bir sorun oluştu tam olarak if'lemi yapılıyor bilmiyorum.

    for'la bi döngü dönderiyorum ve aynı içerikten başka varsa 2 defa gösteriyor

    ben benzer içeriğin sadece 1 defa gösterilmesini, başka benzer varsa da gösterilmemesini istiyorum. Bunu nasıl yapabilirim acaba ?
  • 27-09-2013, 04:31:58
    #2
    içerik nerede duruyor ? veri tabanında ise veri tabanı ne veri tabanında direk bu işlemi gerçekleştirebilirsin php de yapmana gerek yok.
  • 27-09-2013, 04:35:22
    #3
    Üyeliği durduruldu
    tapsin adlı üyeden alıntı: mesajı görüntüle
    içerik nerede duruyor ? veri tabanında ise veri tabanı ne veri tabanında direk bu işlemi gerçekleştirebilirsin php de yapmana gerek yok.

    Veritabanı değil hocam, içerik botu, aşağıda ki şekilde , 1 den 10 a kadar saydırıyorum,eğer benzer içerik varsa 1 defa yazsın istiyorum.

    for ( $a=1; $a < 10; $a++ )
    {
    
    $cekme = file_get_contents('http://xxx.com'.$a.''); 
    preg_match_all('@<!--(.*?)-->@si',$cekme,$basl);
    
    echo $basl[1][0].'<br>';
    
    
    }
  • 27-09-2013, 07:26:27
    #4
    Üyeliği durduruldu
    Önce değerleri bi array değişkende topla, yazdırmadan önce aynı olanları ayıkla, kalanları yazdır.