Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Aspek : 4.

2 Ralat Logik

Nama Item bilMeja SAMPEL DATA OUTPUT


Jenis Data int 25 25
Had Bawah 1 -5 Rujuk Lampiran
Had Atas 30 50 Rujuk Lampiran

Aspek: 4.2 Ralat Logik (LAMPIRAN)


a) Had Bawah

Input Output

b) Had Atas

Input Output

Penerangan:
Contoh ini menetapkan setiap kelas mesti ada sebuah meja dan maksimum 30 meja dalam sesebuah
kelas. Jadi, Had bawah ialah 1 dan had atas ialah 30. Rajah input tidak diperlukan, cuma sebagai
penerangan kepada output sahaja.
// Ini merupakan sebahagian daripada kod php
// Menguji Had Atas dan Had Bawah
// Untuk data validation ini ada empat jenis output akan dipaparkan
$bilMeja=$_POST['bilMeja'];
if (empty($bilMeja)){
echo"<script>alert('Bilangan Meja adalah medan wajib diisi.')</script>";
exit();
}else if (!is_numeric($bilMeja)){
echo"<script>alert('Anda mestilah memasukkan nombor.')</script>";
exit();
}else if ($bilMeja < 0){
echo"<script>alert('Bilangan meja mestilah lebih daripada sifar.')</script>";
exit();
}else if ($bilMeja >= 30){
echo"<script>alert('Bilangan meja mestilah tidak melebihi 30.')</script>";
exit();
}

You might also like