• 28-04-2010, 00:58:50
    #1
    Üyeliği durduruldu
    Arkadaşlar ben mdb den veri çekiyordum.Site göçtü mysqla geçtim.

    Site hata vermeye başladı.Şimdi bu değerleri mysql değerinde nasıl yazabilirim.

    Yardım edebilirmisiniz.
    <div class="kategoriHaber">
    <div class="ic">
    <div class="ic_2">
    <div class="ustBaslik"><a href="" title="Medya Haberleri">MEDYA</a></div>
    <div class="icerik">
    <br/>
    <%kdGenel.Open "SELECT TOP 10 haberID, baslik, ozet, kucuk_resim, durum, onay, tarih, kategori FROM tblHaberler WHERE durum = True AND onay = True AND kucuk_resim <> '' AND kategori=8 ORDER BY Tarih DESC ", adoCon, 1, 3
    If Not kdGenel.Eof Then
    Response.Write ""
    intLooper = 1
    Do While intLooper <= 10 AND Not kdGenel.Eof %>
    <div class="haber"><span style="color:#CC0000;">&raquo;</span><a href="<%=LinkVer("haber", kdGenel("haberID"), kdGenel("baslik"), KategoriBul(kdGenel("kategori")))%>"><% =server.HTMLEncode((left(kdGenel("baslik"),60))) %></a></div>
    <%
    If intLooper Mod 10 = 0 AND intLooper <> 16 Then Response.Write ""
    intLooper = intLooper + 1
     kdGenel.Movenext
    Loop
    Response.Write ""
    End If
    kdGenel.Close %>
    </div>
    </div>
    </div>
    </div>
  • 29-04-2010, 19:41:20
    #2
    kodlarda mysql'e aykırı bir yapı göremedim sadece sql sorgusundaki değerleri tek tırnak (') işareti ile kapsayın.

    AND kucuk_resim <> '' AND kategori='8' gibi....

    kolay gele.
  • 30-04-2010, 01:00:36
    #3
    <%kdGenel.Open "SELECT TOP 10 haberID, baslik, ozet, kucuk_resim, durum, onay, tarih, kategori FROM tblHaberler WHERE durum = True AND onay = True AND kucuk_resim <> '' AND kategori=8 ORDER BY Tarih DESC ", adoCon, 1, 3
    Yukardaki satırı aşağıdaki ile değiştirip dener misin.
    <%kdGenel.Open "SELECT haberID, baslik, ozet, kucuk_resim, durum, onay, tarih, kategori FROM tblHaberler WHERE durum = True AND onay = True AND kucuk_resim <> '' AND kategori=8 ORDER BY Tarih DESC limit 10", adoCon, 1, 3
  • 30-04-2010, 06:22:30
    #4
    top 10 yerine, limit kullanin
  • 30-04-2010, 12:27:23
    #5
    evet gözden kaçırmışım top 10 mysqlde karşılığı limit 0,10