+ Başlığa Yanıt Yaz
3 sonuçtan 1 - 3 arası sonuçlar
Başlık: ufak bir bilgi lazım
-
15.02.2010 13:36 #1
- Katılım Tarihi
- 2009
- Mesaj
- 66
ufak bir bilgi lazım
Arkadaşlar , asp sityemde eklenen ilana onay kısmı yapacağım, şöyle sorayım,
Access veritabanına forumdaki textlerin yanına bide onay kutusu açtım, varsayılan değeri "0" yaptım,
ilanın admin kısmında görünen sayfaya onay butonu koydum,
Şimdi bu onay butonunu ben işaretlemeden ilananın yayınlanmaması için, tıkladığımda yayınlanması için WHERE onay= 1 diye nereye yazmam lazım ?
yani ben kutucuğu tıklayınca değer 1 olacak ve ilan yayınlanacak,
WHERE onay=1 den başka yazılacak kod varmı biyere bunu yazınca tamamlanıyormu ?
Bi yardımcı olabilirseniz sevinirim
-
15.02.2010 20:49 #2
Acceste tablononun onay alanınındaki değeri varsayılan olarak 0 ayarlıyoruz. Böylece kullanıcı ilan verdiği zaman direk onaysız olarak veritabanına kayıt yapacak.
İlan sayfasında aşağıdaki gibi bir sorguyla onaylı alanları görüntüledik.
Admin panelinde ise değişkende onay=0 şeklinde onaysızları listeledik. Şimdi Bir buton yardımıyla veritabınındaki 0 değerini 1 yapıp ilanımızı aktif edeceğiz.rssql = "Select * from fikra where onay=1 order by id DESC;"
aynı şekilde pasifleştirmek istiyorsak kset("onay")=0 şeklinde kayıt ettirmemiz yeterli olacaktır.<a href="onayla.asp?id=<%=rs("id")%>">Aktif et</a> şeklinde bir link atadık
onayla.asp -----------------
<%Response.Buffer = True%>
<%
id=Request.QueryString("id")
Set bag = Server.CreateObject("ADODB.Connection")
bag.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("fikra.mdb")
set kset=server.CreateObject("adodb.recordset")
kayit = "Select * from fikra where id="&id&""
kset.Open kayit,bag,1,3
kset.update
kset("onay")=1
kset.update
kset.Close
set kset=nothing
bag.Close
set bag=nothing
response.redirect "goruntule.asp"
%>
-
16.02.2010 11:42 #3
- Katılım Tarihi
- 2009
- Mesaj
- 66
Ben şuan ilanı katagorilere göre listeliyorum sorunsuz yani where onay ilanID şuan çalışıyor, şimdi bunu bozmadan where onay =1 i neresine monte edeceğiz yani hem katagoriye göre hem onay değeri 1 olanlara göre listeleyecek,
şuan where onay =1 yapınca katagori ayrımı pasif oluyor yani bütün değeri 1 olanları aynı yerde listeliyor, örneğin cafe restaurant katagorisine sadece cafe leri listeleyecek ama 1 dediğimde mobilyadan tut tekstile kadar 25 katagoriyi aynı yere listeliyor sırf değeri 1 olduğu için
ben size katagorilediğim satırı vereyim bi bakın isterseniz
firmaal.Source = "SELECT * FROM panel_firma_ekle WHERE pf_katagori = '" + Replace(firmaal__MMColParam, "'", "''") + "' ORDER BY pfID DESC "
firmaları böyle katagorilendiriyorum şimdi bunu bozmadan değeri 1 olanları kendi katagorisinde gösterecek şekilde listelemem lazım
teşekkürler
Benzer Başlıklar
-
acil SQL ile ilgili bilgi lazım
hakanov tarafından Yazılım forumundaYanıt: 5Son Mesaj: 04.10.2008, 15:53 -
herkese lazım bir bilgi!
hansel tarafından Donanım forumundaYanıt: 2Son Mesaj: 24.01.2008, 00:24 -
Wireless Modem Bilgi Lazım Arkadaşlar
Death tarafından Donanım forumundaYanıt: 7Son Mesaj: 24.05.2006, 18:42 -
Boot.ini hakkında ufak bir bilgi.
MiRzA tarafından Windows İpuçları forumundaYanıt: 3Son Mesaj: 18.03.2005, 17:23 -
delphi hakkında bilgi lazım
damdaki_kedi tarafından Programlama Dilleri forumundaYanıt: 3Son Mesaj: 04.05.2003, 21:09



Alıntıyla Yanıtla

Xbox 360 mı yoksa ps3 mü görüşleriniz...
Bugün, 03:59 / Teknoloji