1 sayfadan 1. sayfa

Databank ta olmayan ama forumda yeralan bir baslik

İletiTarih: 02.01.2007, 03:38
velociraptor
Oldukca ilginc bir durum : Forumda PC Güvenlik Ana basligi altinda "Online port scann" diye bir sabit baslik var ve ben databankta bu basligi asagidaki sekilde bir SQL sorgusu ile arattigimda bulamiyor

SELECT * FROM `phpbb_posts_text` WHERE post_subject = 'online port scann'

kisacasi databank ta olmayan ama forumda yeralan bir baslik (bana da inkansiz geliyor ama ne yazikki durum böyle) ve basliga clickledigimde uyari aynen su sekilde:

Bu başlık için mesaj bulunmuyor

iyide zaaten Basligin da olmamasi gerekirdi , =? basina gelen veya fikri olan varmi=?
kisacasi ben basligi silemiyorum bunu nasil silerim=?

Cvp: Databank ta olmayan ama forumda yeralan bir baslik

İletiTarih: 02.01.2007, 18:04
velociraptor
sorunu buldum ve cözümledim söyle ki:

SELECT * FROM `phpbb_posts_text` WHERE post_subject = 'online port scann'

bu üstteki sorguyu calistirdigimizda hicbirsey bulunmuyor (cünkü silinmis) fakat post_id si aklimdaydi

SELECT * FROM `phpbb_posts` WHERE post_id = '1371'

bu üstteki sorguyu calistirdigimda busefer bir kayit buldu ve bulunan kaydi sildigimde sorun ortadan kalkti (yani oyle bir baslik yok artik)
kisacasi phpbb_posts_text ten bir baslik sildiginizde vaya hatali bir databank yüklemesi sonucunda böyle birsey olursa baslik forumda görünüyor fakat basligi silemiyorsunuz cünkü phpbb_posts tan da silinmesi gerekiyor ve bunun icin id sinin bilinmesi bize kolaylik sagliyor ,
Yani databanktan bhir baslik silinecekse bu 2 asamali olmak zorunda :
1.phpbb_posts_text
2.phpbb_posts (sirasiyla üstteki komutlar ile silmek istediginiz baslik/lari bulup , id lerini not alip phpbb_posts_text ten sildikten sonra id leri ile phpbb_posts tan da bulup silmek gerekiyor

İletiTarih: 02.01.2007, 21:18
sabri ünal
ben bu başlığa cevap yazmıştım? cevabım nerde????