Merhaba PHP de ve mySql de bir sistem tasarlamaya çalışıyorum. tercih robotu adlı bir sistem var ona benzer bir sistem yapmaya çalışıyoruz sistemin çoğu kısmını tamamladık. Sistemi basitçe anlatmak gerekirse admin kullanıcı kaydı ve okul kaydı yapıyor daha sonrasında bu kaydettiği kullanıcılar kaydedilen okullara 40 tercih yapma hakkı elde ediyor. Daha sonra kullanıcı kullanıcı adı ve şifresi ile giriş yapıyor ve tercihlerini yapıyor. kullanıcıların başarı sıralamasına göre birinci tercihten 40. tercihe kadar tercihlerde okulların kontenjanına göre okulu kazanıyor veya kazanamiyor. Her kullanıcı sadece bir okul kazanabilir. Sistemde tercihleri yaptırabiliyoruz veri tabanına hangi okulu tercih ettiğini yazdırıyoruz fakat tercih ettiği okuldaki okul kontenjan sayısına göre en yüksek puanlı kisiler okulu kazandı Ve başka bir kullanıcının okulu kazanamadığı durumda okulu kazananlardan birisi tercihini değiştirirse yani silerse diğer ikinci üçüncü tercih yapan kişilenin üst sıraya çıkıp okulu kazanması gerekiyor bunun veritabanındaki ve php'deki algoritmasını tam olarak kuramadım.
Yardımcı olabilecek birileri var mı?