|
Kategorili uygulamalar`ı neredeyse her yerde görmüş olmalısınız.Bunun yapımı aslında kolay`dır.Bu yazımda amacım size sadece mantığının nasıl olduğunu anlatmak. Konumuz ASP scriptleri`ni indirmek olsun.Bunun için 2 adet tablomuz olacak.
Tablo 1(scriptler) : fldscriptno(autonumber), fldscriptad(text), fldkatno(number), fldurl(text) Tablo 2(kategoriler) : fldkatno(autonumber), fldkategoriad(text)
2 tane tablomuz var içeriğindeki alanları belirttik.Dikkat etmiş olmalısını fldkatno adında 2 tablo`dada bu alan var. Bunu anlamı ise script`in hangi kategoriye ait olduğunu belirlemektir. Diyelimki bir script`imizin kategori numarası 3 verdik.Bu script`de alışveriş scripti olsun. kategoriler tablomuzda 3 adlı fldkatno sayısının adı alisveris olmalıdır.Mantık böyledir.
2 adet sayfanız olur.Bunlardan biri kategoriler.asp ve goster.asp şeklinde gibi kategorilerinizi sıradığınızda link`lerini kategori numarasını göstericek şekilde yazarsanız mesela
link`imiz şöyle : "goster.asp?KategoriNo=<%=rs("fldkatno")%>"
goster.asp`de ise bir querystring yardımıyla "<% fldkatno = request.querystring("KategoriNo") %>" alırız.
Veritabanın`dan da seçtirirken <% SQL = "Select * from scriptler WHERE fldkatno = " & fldkatno & " " %> şeklinde seçtiririz.Böylece o kategori`ye ait scriptleri sıralamış oluruz.
Sorularınızı forumlar`da bizimle paylaşabilirsiniz.
ASPREHBERI.NET sitesinden Alıntıdır.
|
 |