hakeden id numarası her eklenen veriye verilen özel bir numaradır. yani kullanılan bir id numarası başka bir veri için kullanılmaz. bu nedenle veritabanından veri çağırınca id numarasına göre çağrılır. senin yazdıgın şekilde yapılırsa aynı isme sahip programları çağırırken sorun çıkar.
şahin eger illada program ismi çıksın istiyorsan ya aynı isme sahip hiç bir program eklemiyecen ( program ekleme sayfasında gelen veriyi veritabanında sorgulatırsın aynı isimde veri varsa eklemez geri döner, yoksa veriyi ekler ) veyahut linklerini şu şekilde ayarla
http://www.bilgizim.com/down.asp?id=412&pro=ödevmatik
yani linkte hem id numarası olacak bu id numarası ile veriyi çağıracan hemde programın ismini linke yazmış olacan .ayrıca veri alırken türkçe karekterleride temizlersen daha sağlıklı olur.