if etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
if etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

If komutunu son bir örnekle açıklayalım. Bu örneğimizde ders notlarımızın AA mı AB mi BB mi BC mi FF mi olduğunu tespit edeceğiz. Kodlar aşağıdaki gibi olmalı;


Bu kodlamaya göre notumuz 100den düşükse AA, 85ten düşükse AB, 69dan düşükse BB, 55ten düşükse BC, 50den düşükse FF olarak gelecektir. Girdiğiniz nota göre aşağıdaki formlar karşınıza gelecektir;




If komutunu pekiştirmek amacıyla bir örnek daha yapalım. Böyle bir programı neden yaparız bilmem ama basitçe anlatabilmek adına oluşturdum bi kere. Bu programda çan eğrisi 50 olan bir sınıfta notumuz 50 den yüksekse Geçtim mesajı, 50 den düşükse Kaldım mesajı alıyoruz, Bunu yapabilmek için yine if komutunu kullandık. Kodlamamamız aşağıdaki gibi olmalı;


Buttonun içerisine bu kodlamayı girdiğimiz zaman aşağıdaki gibi formalar gelecek. Girilen not 50 den büyükse Geçtim mesajı alacağız, küçükse de Kaldım;


ve






Bu makalemizde if koşulunu kullanarak basit bir form hazırlayacağız. Hazırladığımız form basit bir kilo hesaplayıcı. Girilen kilo 80 den fazlaysa ekrana Kilo Vermelisin yazısının yazmasını istiyoruz. Bunun için if komutunu kullanarak aşağıdaki gibi kodlama yapmamız gerekiyor;


Burada bir önceki örneklerimizden farklı olarak if (kilo >= 80) kodu bulunuyor. Girilen değer 80 den büyükse Ekrana kilo vermelisin yazdıran komuttur. Bu şekilde bir kodlama yaptığınız takdirde aşağıdaki gibi formlar karşınıza çıkacaktır;



ve







Php ile site tasarlarken en çok kullanılan komutlardan birisi if komutudur. İki cevaplı anket sorular için bu komut kullanılır. Örneğin; e-mail adresi doldurulmuş mu, girilen şifre doğru mu, gibi. Bu komutla yapılabilen içerikler; eğer üye adı boş ise uyarı ver, eğer şifre doğruysa giriş yap tarzında uyarı sayfaları oluşturmaktır. Bu komutu şu şekilde kodlayabiliriz;

if (soru)
{
  Soruya verilen cevap evet ise bu kısımdaki kodlar çalışır,
  Aksi takdirde bilgisayar bu kısmı görmezden gelir
}

Üye adının boş olup olmadığını kontrol etmek için;

if($isim=="")
{
  print"Lütfen geçerli bir isim giriniz";
}

Bu örneği biraz daha geliştirelim. Üye adı Ali iste Sitemize Hoşgeldiniz yazısını çıkaralım.

if($isim=="Ali")
{
  print"Sitemize Hoşgeldiniz";
}

kod ornegi


Temel mantığı kavrayınca, herşey birbirinin benzeri şekilde aslında. If komutu ile birlikte kullanılan bazı parametreler aşağıdaki gibidir;
< Küçüktür
> Büyüktür
== Eşittir
!= Eşit Değildir
=== Eşittir ve Aynı Türdendir

Bu parametreler yardımıyla sorgumuzu en kaliteli hale getirebilir sitemize profesyonel bir hava katabiliriz. Şimdi sorgumuzun içerisine AND komutunu ekleyelim ve cevabın hayır olduğu durumlara da bir göz atalım. Buraya kadar cevap evet ise işlem yaptırdırdık. AND komutu basit bir php kodudur ve bilindiği üzere 've' anlamına gelir. Birden fazla sorguyu bir arada kullanmak için kullanılır. Bunu bir örnek ile açıklayalım:

Bir web sayfamız var ve bir yıldır internet üzerinde yayın yapıyoruz diyelim. Sitemizin birinci yılı dolayısıyla sayfamızda 'Sitemiz 1 Yaşında' yazsın;

$buay=date("m");
$bugun=date("d");

if($bugun==10 AND $buay==7)

{
  print"Sitemiz 1 Yaşında";
}

Bu şekilde temmuzun 10'unda yayın hayatına başlayan ve bir yıldır internette varolan websayfamıza if komutu kullanarak Sitemiz 1 Yaşında yazdırmış olduk.