folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder İlk 10 Haber Resimli , Sonrakiler Resimsiz



İlk 10 Haber Resimli , Sonrakiler Resimsiz

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek

    haber sitelerinde görüyoruz. ilk on haberin yanında özet ve resim  çıkıyor (bkz. internethaber
    bunları asp olaran nasıl yaparız. ilk 10 haberin diyelim yanında resim çıksın sonraki haberin yanında bişi çıkmasın 

    bunu nasıl yaparız ?


    kelimeler albayım bazı anlamlara gelmiyor.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    Bi dene aşağıdakini olmazsa, başka bişe düşünelim 

    <%.
    ' baglanti veritabanı bağlantısı ile beraber
    ' rs recordsetiyle beraber

    Sql = "Select * from haberler"
    rs.open baglanti, 1, 3

    for i = 1 to 10
    if rs.eof then
    exit for
    end if
    %>

    <img src = "<%=rs("haberresimlinki")%>">  - <%=rs("haberbasligi")%>

    <%
    rs.moevenext
    next
    %>


    <%
    rs.move(10)
    do while not rs.eof
    %>

    <%=rs("haberbasligi")%>

    <%
    rs.movenext
    loop
    %>

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek
    olmuyo hocam ilk haberi 10 kere tekrar tekrar yazıyor , sonrada 11. haber den devam ediyor , taaaki ilk yazdığım habere kadar :| 500 küsür tane haber sıralıyor :|

    kelimeler albayım bazı anlamlara gelmiyor.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    renegadealien
    renegadealien's avatar
    Üstün Hizmet Madalyası Savaş Madalyası Başarı Madalyası Üstün Hizmet Madalyası Developer Madalyası
    Kayıt Tarihi: 23/Mart/2003
    Erkek

    for döngüsüne alırken for i=1 to rs.recordcount yap bütün kayıtadeti kadar dönsün i.

    aradada if i<11 then response.write "burada resmi yazdır"

    yap bitsin gitsin abi azcık kafa calıştır trilyon tane secenek bulursun...


    10.05.2013 tarihli google arama sonucu : Aradığınız - "herşeyin hayırlısı rampanın bayırlısı" - ile ilgili hiçbir arama sonucu mevcut değil. Kendi özlü sözümdür, kaynak belirterek kullanınız.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek

    yaptım , gerçi salladım ama tuttu  :) alp hocam verdiğin kod için çok sağol ;)

    <%
    Set rs = server. CreateObject("ADODB.Recordset")
    kayit = "Select * from haber order by id desc"
    rs.Open kayit,sur,1,3

    for i = 1 to 10
    if rs.eof then
    exit for
    end if
    %>

    <%=rs("resim")%>  - <%=rs("baslik")%><br>

    <%
    rs.movenext
    Next
    %>
    <p><p><p>
    <%
    rs.move(10)
    for i = 10 to 20
    if rs.eof then
    exit for
    end if
    %>
    <%=rs("baslik")%><br>
    <%
    rs.movenext
    Next
    %> 


    kelimeler albayım bazı anlamlara gelmiyor.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek
    FOXXLY bunu yazdı:
    -----------------------------
    olmuyo hocam ilk haberi 10 kere tekrar tekrar yazıyor , sonrada 11. haber den devam ediyor , taaaki ilk yazdığım habere kadar :| 500 küsür tane haber sıralıyor :|
    -----------------------------
    Haklsın hocam yukarıda kodda, bi yerde hatam var, orası batırmış zaten :) Tam cevabı yazdğımda tahribat'a bişiler oldu, tekrar kontrol edemedim kodları, lakin şimdi baktım ki haklısın..Bi de senin kodlarına bakınca,

    en alttaki for i=10 to 20 neden yaptın? Çalışmasına çalışır ama olayın asıl mantığı için for i=1 to 10 daha iyi olur, çünkü zaten rs.move(10) diyerek 10. kayda gittin, şimdi ordan 10 kayıt sonrasını istiyorsun..

    for i=10 to 20 = for i=1 to 10

    ikisi de işlemleri 10 kez yapar ama sanırım sen for i=10 to 20 diyerek 10. kayda ulaştığını düşündün..Hayır.

    10. kayda rs.move(10) ile ulaştın, for i = 10 to 20 ile de 10 kez işlem yaptırdın..

    "Salladım tuttu" demişsin ya, sallama abi mantığını öğren, bu yüzden yazdım bunları..
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek

    alp bunu yazdı:
    -----------------------------
    FOXXLY bunu yazdı:
    -----------------------------
    olmuyo hocam ilk haberi 10 kere tekrar tekrar yazıyor , sonrada 11. haber den devam ediyor , taaaki ilk yazdığım habere kadar :| 500 küsür tane haber sıralıyor :|
    -----------------------------
    Haklsın hocam yukarıda kodda, bi yerde hatam var, orası batırmış zaten :) Tam cevabı yazdğımda tahribat'a bişiler oldu, tekrar kontrol edemedim kodları, lakin şimdi baktım ki haklısın..Bi de senin kodlarına bakınca,

    en alttaki for i=10 to 20 neden yaptın? Çalışmasına çalışır ama olayın asıl mantığı için for i=1 to 10 daha iyi olur, çünkü zaten rs.move(10) diyerek 10. kayda gittin, şimdi ordan 10 kayıt sonrasını istiyorsun..

    for i=10 to 20 = for i=1 to 10

    ikisi de işlemleri 10 kez yapar ama sanırım sen for i=10 to 20 diyerek 10. kayda ulaştığını düşündün..Hayır.

    10. kayda rs.move(10) ile ulaştın, for i = 10 to 20 ile de 10 kez işlem yaptırdın..

    "Salladım tuttu" demişsin ya, sallama abi mantığını öğren, bu yüzden yazdım bunları..
    -----------------------------

    abi zaten mantıklı bi şekilde salladım :) yani düşünmeden değil , düşündüm taşındım , sonra bunu yaptım. ki şöle bu mesajı editleyemdim tbt ye ulaşamıyordum çünkü

    kodda bi kaç değişiklik yaptım ; bu benim yazdığım kodda, ilk 10 haber alıyor , sonra 30. haber den sonrakini alıyor, aradaki 10 haberi atlıyor

     

    onuda şöle aştım :

    <%
    rs.move(0)
    for i = 1 to 10
    if rs.eof then
    exit for
    end if
    %>

     

    rs.move(10) yerine (0) yapınca düzeliyor 11. haber den itibaren başlıyor sıralamaya :) 


    kelimeler albayım bazı anlamlara gelmiyor.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek
    Okdir abü o zaman, aştıysan, nasıl aştığını bildiysen sorun yok :) Mesajımı kontrol etmeden gönderdiğim ve daha sonra siteye ulaşamadığımdan, editleyemediğim için kusura bakma :)
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek

    alp bunu yazdı:
    -----------------------------
    Okdir abü o zaman, aştıysan, nasıl aştığını bildiysen sorun yok :) Mesajımı kontrol etmeden gönderdiğim ve daha sonra siteye ulaşamadığımdan, editleyemediğim için kusura bakma :)
    -----------------------------

    kusura bakılcak bişi yokki hocam :)  


    kelimeler albayım bazı anlamlara gelmiyor.
Toplam Hit: 1139 Toplam Mesaj: 9