Sabahtan beri bir türlü içinden çıkamadığım sorgular karmaşarı içinde kyboldum gittim. en son çare buradan destek almakta buldum.
Tablolar;
gunlukler : gid | uid | gunluk
yorumlar : yid | gid | uid | yorum
gid: Günlük id
uid : üye id
yid : yorum id
Burada işlem şu olacak.
Benim gülüğüme yorum yazıldı ve bende bu yoruma karşılık bir yorum yazdım. bu yorumların sonunda SİL linki olacak.
Sil butonunu benim günlüğümde tüm yorumlarda görebilirken, bir başkasının günlüğüned yanlızca kendi yazdığım yorumun sonunda görmek istiyorum..
bunun sql cümlesi nasıl olmalı?
2 tablodan sorgu karşılaştırma işlemi ?
3
●438
- 11-04-2010, 13:09:51üye girişi yaptığında üye id'sini bir session'a atarsın, yorumları listelediğin sayfada da kurduğun döngüde her yorumda bir if kontrolüyle gelen kayıttaki üye id ile session daki üye id birbirini tutuyormu onu kontrol ettirirsin tutuyosa sil butonu tutmuyorsa bişey yaptırmazsın
- 11-04-2010, 16:51:27sorunum sql cümlesinde birk eksiklikten solayıymış düzelttim..
set bsil = baglanti.execute("select * from yorumlar,gunlukler where gunlukler.gid='"&request.QueryString("gid")&"' and gunlukler.uid='"&session("uid")&"' and gunlukler.gid=yorumlar.gid or yorumlar.yuid = '"&rs("yuid")&"' and yorumlar.yuid = '"&session("uid")&"';")