• 09-05-2010, 09:16:18
    #1
    Merhaba arkadaşlar, asp bir haber sitem var ve ücretsiz bir script kullanıyorum(çilemhaber). Tasarımda değişiklik yaptım ve listelenen haberleri tek tek çekmek istiyorum yani şu şekilde;

    Mesela manşette 10 tane haber var diyelim, ben listelenen haberlerde manşetteki haberleri istemiyorum. Bu yüzden listelenen birinci haber ; manşette ki 10. haberden sonraki ilk haber. İkinci haber ise ; manşette ki 10. haberden sonraki ikinci haber. vs. böyle olmasını istiyorum? Yardım edebilecek olan varmı?
  • 10-05-2010, 00:55:24
    #2
    Üyeliği durduruldu
    ücretli düşünürsen halledebiliriz.
  • 10-05-2010, 12:26:04
    #3
    Maalesef, yardım edebilecek biri?
  • 10-05-2010, 13:18:21
    #4
    Veritabanı türünüz MySQL ise çok basit şekilde halledebilirsiniz..

    örnek kod vereyim.

    set haber = Baglanti.Execute("select * from tablo order by id DESC LIMIT 10, 10")

    Kalın belirtmiş olduğum bölüm işinize yarayacak olan kısım.

    Kırmızı olarak belirtilen bölüm ise kaçıncı veriden başlaması gerektiğini söylüyor.

    Yeşil olarak belirttiğim kısım da ise kırmızı olan bölümden sonra kaç veri listeleneceği belirtiliyor.

    Kolay gelsin..
  • 10-05-2010, 23:26:42
    #5
    Maalesef, access
  • 11-05-2010, 02:53:14
    #6
    ThirtySeven adlı üyeden alıntı: mesajı görüntüle
    Maalesef, access
    O halde şu kodu kullanabilirsiniz..

    Alıntı
    Set rs = Baglanti.Execute("select * from (select TOP 20 * from (select TOP 10 * from tablo order by id DESC) order by id ASC) order by id DESC")
    değiştirmeniz gereken bölümleri kalın olarak belirledim..

    Yapamazsanız özel mesaj atın yardımcı olurum...

    İyi çalışmalar dilerim..