Friday, July 11, 2014

Mengenal If Else php dan tutorial menampilkan data if else php di html

 Kali ini kita akan membahas dan berusaha bersama untuk mengenal Operator PHP If Else dan ElseIf.
Sebagaimana yang kita ketahui, cara untuk membuat halaman anda menjadi “cerdas” adalah dengan menggunakan perintah If, Else dan Elseif yang disertai operator-operator logika dan perbandingan yang disediakan PHP.
Operator PHP IF
Saya akan membuat agan mengerti operator php if hanya dengan 2 teks dibawah ini. Perintah Operator PHP If bekerja seperti ini :
  1. Jika sebuah kondisi benar, maka kerjakan sesuatu;
  2. Jika kondisi tersebut salah, maka abaikan saja;
 Penulisan kodenya seperti ini :
if (kondisi) {
// Kode jika benar, maka akan lakukan sesuatu. Tulis disini. 
}
 Untuk Contohnya Seperti ini :
 <?php
$lgc = "keren";
if($lgc == "keren") {
echo "Iya lah, pasti keren!";
}
?>
Operator PHP ELSE
Operator PHP Else merupakan bagian dari operator PHP if. Kodenya kira2 berjalan seperti ini :
  1. Jika sebuah kondisi benar (if), maka kerjakan sesuatu;
  2. atau, jika kondisi pertama tidak benar (else), maka kerjakan hal yang lain ini.
 Penulisan kodenya seperti ini ..:
<?php
if(kondisibenar) {
// kode jika kondisi benar
} else {
// kode jika kondisi pertama tidak benar, maka...
}
?>
 Mau contohnya?, contohnya kira-kira seperti ini (kode lanjutan dari contoh di atas):

 <?php
$lgc = "keren";
if($lgc == "keren") {
echo "Iya lah, pasti keren!";
}else {
echo "Maaf, Keren tidak ditemukan!";
}
?>

Operator Else If
Operator PHP Else If merupakan bagian dari If, kode ini bekerja seperti ini :

1.Jika sebuah kondisi adalah ayam (if) maka lakukan sesuatu.
2.Tapi jika sebuah kondisi adalah bebek (if else) maka lakukan sesuatu.

Penulisannya seperti ini :

if(kondisi) {
// lakukan sesuatu
} else if(kondisikedua) {
// lakukan sesuatu utk kondisi ke-dua
}
 Contohnya kira2 seperti ini : (kode lanjutan dari atas)
 <?php
$lgc = "keren";
if($lgc == "keren") {
echo "Iya lah, pasti keren!";
}else if($lgc == "jelek") {
echo "Maaf, LGC Jelek tidak ditemukan!";
}
?>

Nah, berikutnya saya akan memberikan tutorial sekaligus demo, Judul selipan kali ini adalah cara menampilkan data di mysql dengan php di html. Ya gini loh gan, agan punya data di mysql yang ingin di tampilkan dengan php di html. Fungsinya If Else. Jadi contohnya agan membuat suatu website dan ingin menampilkan Admin jika Admin dan User jika User. Sebenarnya yang beginian cocok untuk member area. Jadi kalo member biasa akan ditampilkan utk member biasa, Tapi kalo member tipe admin akan ditampilkan utk member biasa & admin. Bisa juka looh utk seperti contohnya premium member atau donatur member,dll.
Langsung aja deh dari pada bingung :v ...
Sebagai contoh Buat data mysql yang simple aja...
 1. Import dlu gan ini ..

CREATE TABLE IF NOT EXISTS `member` (
  `level` varchar(20) DEFAULT NULL Default 'user',
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=33 ;
--
-- Dumping data for table `member`
--

INSERT INTO `chat` (`level`) VALUES
('admin'),
('user');


2. Uda import gan?, ok kita lanjut..buat file dengan nama index.html :disini kita akan membuat jika level = admin maka akan muncul teks utk admin. Dan jika bukan admin melainkan user maka akan muncul teks utk user. Berikut kodenya :

<?php
      mysql_connect('localhost','root','password');
      mysql_select_db('test');
     
      $sql = "select * from member";
      $data = mysql_query($sql);
      $tampil = mysql_fetch_array($data);
      $level= $tampil['level'];
?>

<html>
<title>LygaCool</title>
<body> 
<?php if($level == 'admin') {
echo "Selamat Datang Admin!";
} else {
if($level == 'user') {
echo "Selamat Datang User!";
}
 ?>
</body>
</html>

-Kode diatas cocok jika utk login member. :)

1&2B . Atau mau mencoba tanpa database?, kodenya kira2 seperti ini ..:
<?php
$level = 'admin';
?>
<html>
<title>LygaCool</title>
<body>
<?php if($level == 'admin') {
echo "Selamat Datang Admin!";
} else {
echo "Selamat Datang User!";
}
?>

</body>
</html>

Untuk Demonya bisa di liat : DISINI

Sekian ya gan, semoga bermanfaat. Mohon maaf apabila tulisan,dll jelek atau saya ada salah. Maklumlah, saya gk pande nulis dan saya juga manusia yang bisa salah.
Sumber : Tulisan sendiri.

No comments:

Post a Comment

Menjadi Donatur untuk blog ini hanya dengan 1 klik iklan.