İyi Günler,
Bir staj seçim sistemi yapmaya çalışıyorum. Bu sistemde her kurumun belirli miktarda kontenjanı var.
Her öğrenci staj seçimi yaptıktan sonra eğer Yönetici onaylar ise bu kontenjan alanının güncellenmesini yani bir eksilmesi ve sıfır olduğu zamanda seçim yapılamamasını istiyorum.
kontenjan 0 olduğu zaman seçim yaptırmama olayını halledebilirim ama her seçimde bir eksiltme işini nasıl yapacağımı kurgulayamadım.
Yardımcı olabilecek birileri var mı?
Veya E-Ticaret sistemlerinde stok kontrolünün nasıl yapıldığı da olabilir. (İkisininde mantığı aynı)
İyi Çalışmalar.
php kodlama - stok kontrolü - değişken alan
3
●819
- 11-05-2009, 23:54:46Üyeliği durduruldubunun için bloke koyma gibi bir tabir var. mesela kişi onaylanmadığı sürece (olumlu yada olumsuz farketmez) bu kısım bloke durumundadir. ondan dolayi sanki kontenjan doluymuş gibi degerlendirilir. onaylanmaması durumdan bloke kalkar
bu yapiyi izleyerek 0 beklemede 1 onaylandı 2 iptal gibi düşünürseniz alan değerleri olarak
siz sorgunuzda boş kontenjan için direk beklemede ve onaylandı degerlerinin ikisinide kabul etmeniz gerekir - 11-05-2009, 23:56:40
$sql = "UPDATE kontenjan SET staj_durumu = (staj_durumu -1 ) where staj_no = '".$no."'";
tarzı bir sorgu ile, birer birer azaltabilirsiniz.