lostyazilim
tr.link

Rezervasyon Sistemi Kontrolü(Varsa Yeşil Yoksa Kırmızı) Hk. Yardım

4 Mesajlar 873 Okunma
lstbozum
tr.link

simeago simeago WM Aracı Kullanıcı
  • Üyelik 05.05.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Bitlis
  • Ad Soyad K** S**
  • Mesajlar 2
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
merhaba arkadaşlar, bir rezervasyon sistemi yapıyorum. benim sorunum şu : rezervasyon dolu olan saatler kırmızı yanıcak boş olanlar ise yeşil olacak şekilde ayarlamak istiyorum kodlarım şu şekilde ;


while($row = mysql_fetch_array($result)){
$saat = $row[1]; // Saatler tablosundaki saatleri değişkene atıyoruz
$idsaat=$row[0];

if( $rezervasyonsahaadi == $sahaadi & $rezervasyonsaati == $saat) //eğer rezervasyon tablosundaki saha adı = saha adına eşitse ve rezervasyon tablosundaki saat ile , saat tablosundan çekilen saat eşit ise
{
// burada kırmızı yazdırıyorum
?>


?>

}
} ?>


bu şekilde while ile yazınca normal çalışıyor fakat her zaman en sonda bulunan rezervasyonu kırmızı yapıyor diğerleri tekrar yeşil oluyor yani sayfa yenilendiği için eski kırmızı yaptığı saat tekrar yeşile dönüyor bunu nasıl engellerim ? Anlaşılmadıysam söyleyin daha detaylı anlatmaya çalışayım :) teşekkürler
 

 

wmaraci
reklam

PoseidonKairos PoseidonKairos WM Aracı Kullanıcı
  • Üyelik 26.01.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Master
  • Konum İstanbul Avrupa
  • Ad Soyad P** K**
  • Mesajlar 23
  • Beğeniler 4 / 5
  • Ticaret 0, (%0)
Şöyle yapman daha sağlıklı olur veri tabanında rezervasyon_durum diye bir sütun açarsın 0 veya 1 olarak değer verirsin if ile sorgulatırsın eğer 0 ise while ile boş olanları 1 ise yine while döngüsüyle dolu olanları listeletirsin
 

 

Inal Inal Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 26.02.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek SEO Expert | Pazarlama
  • Konum İzmir
  • Ad Soyad E** İ**
  • Mesajlar 876
  • Beğeniler 480 / 327
  • Ticaret 31, (%97)
Sistem nedir ne amaçlıdır PM atın alabilirim
 

 

simeago simeago WM Aracı Kullanıcı
  • Üyelik 05.05.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Bitlis
  • Ad Soyad K** S**
  • Mesajlar 2
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)

PoseidonKairos adlı üyeden alıntı

Şöyle yapman daha sağlıklı olur veri tabanında rezervasyon_durum diye bir sütun açarsın 0 veya 1 olarak değer verirsin if ile sorgulatırsın eğer 0 ise while ile boş olanları 1 ise yine while döngüsüyle dolu olanları listeletirsin


Evet o şekildede yaptım fakat hala en son seçilen rezervasyonu kırmızı yapıyor önceki rezervasyonlar yeşile dönüyor
 

 

wmaraci
wmaraci
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al