• 10-08-2010, 01:44:03
    #1
    Arkadaşlar başlık ve içerik olmak üzere iki bölüm var veritabanında.Arama yapıldığında her ikisinin de içinden arayıp rastgele listeliyor.Ben istiyorumki gene ikisinin içinden arayıp listelesin ancak aranılan x ise ve x başlığı, ve y başlığında geçen x varsa, ben x başlığının en başta çıkmasını istiyorum.Bunu nasıl yapabilirim?
  • 11-08-2010, 23:29:07
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    tablo ısımlerını ve ornek kodunu yazarsan daha kolay yardımcı olunablır ama gormedende soleyebılecegım ben denedımde istedigin buysa ornek olarak bir kod verım sana

    <%
    Dbm = Server.MapPath("DataBase.mdb")
    Set x= Server.CreateObject("Adodb.Connection")
    x.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Dbm &";"
    
    Set Sorgu = Server.CreateObject("ADODB.Recordset")
    SorguSql ="SELECT baslik FROM basliklar where baslik like '%"&Request.QueryString("aranacak")&"%' order by baslik" 
    Sorgu.Open SorguSql,x
    Do While Not Sorgu.EOF
    Response.Write("Bulunan Başlık: ")
    Response.Write(Sorgu("baslik"))
    Response.Write("<br>")
    Sorgu.MoveNext
    Loop
    %>

    SELECT baslik FROM basliklar where baslik like '%as%' order by baslik
  • 12-08-2010, 03:39:50
    #3
    Üyeliği durduruldu
    daha detaylı bir örneklendirme yaparsan yardımcı olmaya çalışayım. x ler y ler fln birşey anlamadım