Durumunu anladım fakat öyle bir sıkıntı olmayacak.
Üye bir konu açtı id = 1 Yönlendirilen konu id= 1
Üye bir konu açtı ve [B]sildi[/B] id = 2 Yönlendirilen konu id= 2
Üye bir konu açtı id=3 Yönlendirilen konu id= 3
İşlem böyle ilerleyecek, çünkü SQL'de auto increment olarak artan değerler silinse bile yeni gelen değer artarak gelir.
İstersen bir dene.
Buna ayrıca şöyle bir geliştirme yapabilirsin.
Kullanıcı konu açma ekranına geldiğinde random olarak 8 karakterli bir kod üretirsin. Bu senin yeni açacağın konunun id'si olur.
Daha sonra sql'e o kodu yazdırırsın konu id'si olarak. Ve konu açıldıktan sonra kullanıcıyı o konu id'ye atarsın.
Tabi işlemin başında o konu id'sinin daha önce kullanılmadığını sağlayan bir while döngüsü kullanman çok sağlıklı olacaktır.
Hocam ben sizi anladım, ben anlatamadım sanırım. Tamam artarak geliyor, zaten sıkıntı orada başlıyor.
En son konu silindiği için last_id ile onun altındaki konunun idsini almış oluyorum ve onuda +1 leyip gönderdiğimde silinen konuya göndermiş oluyor.
Sizin yönteminizde mantıklı, silme olsada olmasada garanti bir çözüm. Teşekkür ederim ilginize. 2 sorgusuz yapılabilecek birşey değil gibi.