Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Tablo içinden belirtilen veriyi çekmek !! Acil

aliunalcik

0
Onaylı Üye
Üye
Katılım
30 Aralık 2003
Mesajlar
180
Açılan Konu
60
Tepki puanı
0
merhaba arkadaşlar,


<% Set kd = Server.CreateObject("ADODB.RecordSet")
kd.Open "SELECT TOP 8 * FROM tblhaberler ORDER BY puan/oy_sayisi DESC, haberID ASC",adoCon, 1, 3 %>


bu şekilde db den veri çeken kodumuz var. bu kodda tblhaberler tablosundaki puan/oy sayısı stunlarındaki verilere göre bi çekim yapılıyor. bu kodun amacı en çok oy alan haberleri göstermek.

bu stunlar içinde kategorileri belirleyen "kat ID" adlı bir stun daha var


yapmak istediğim şu komut: diyicemki kategori numarası x olan haberleri puan/oysayısı na göre sırala, yukardaki koda nasıl bi ekleme yapmalıyım ?????

tablo: tblhaberler; stunlar "katID", "oy_sayisi", "puan", "haberID"

katID : kategori numaraları
oy_sayısı : kaç oy verildiği
puan: verilen toplam puan
haberID: haber id si




şimdiden teşekkür ediyorum :)
 

en©in

0
Onaylı Üye
Üye
Katılım
16 Ağustos 2006
Mesajlar
98
Açılan Konu
9
Tepki puanı
0
<%kat_ID=request("kat_ID")%>

<% Set kd = Server.CreateObject("ADODB.RecordSet")

kd.Open "SELECT TOP 8 * FROM tblhaberler WHERE kat_ID=" & kat_ID & " ORDER BY puan/oy_sayisi DESC, haberID ASC",adoCon, 1, 3 %>

bu şekilde olursa sadece katgori idsi aynı olanları listeler

bu sekilde kat idyide linkte gondermen gerekir istersen kat id yerine x diye baska bi değişken atayabilirsin
 

aliunalcik

0
Onaylı Üye
Üye
Katılım
30 Aralık 2003
Mesajlar
180
Açılan Konu
60
Tepki puanı
0
çok teşekkür ederim dostum çok yardımcı oldun :)
 
Üst