if($makanan == "ada") { $tindakan = "makan"; } else { $tindakan = "puasa"; }

dokumen-dokumen yang mirip
MODUL 5 STRUKTUR KONDISI (PERCABANGAN)

Struktur Kondisi dan Perulangan

Pemrograman Web Lanjut 2017

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

P - 8 Bab 6 : PHP (Kondisi)

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

Condition dan Function

P - 8 Bab 6 : PHP (Kondisi dan Perulangan)

Tutorial PHP Kalkulator online dengan PHP

PERNYATAAN KONTROL. salah

P - 6 Bab 4 : HTML (Hypertext Markup Language)

Tugas Pemrograman Web D4 LJ PJJ Teknik Informatika Politeknik Elektronika Negeri Surabaya

MODUL PRATIKUM - 09 PEMROGRAMAN BERBASIS WEB (CCP119)

Pemrograman Basis Data Berbasis Web

KONTROL KENDALI DAN FUNGSI

Pemrograman Web Lanjut 2017

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

PRAKTIKUM WEB DINAMIS MODUL PENGGUNAAN KONDISI PADA FORM PHP

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

Pemrograman Web Lanjut 2017

Selection, Looping, Branching

Pemrograman Basis Data Berbasis Web

Checkbox dengan Foreach dan MYSQL

MODUL PRATIKUM - 10 PEMROGRAMAN BERBASIS WEB (CCP119)

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)

Modul 1 : Fungsi dalam PHP

BAB VI PHP DENGAN MYSQL (3)

No HP :

Materi 10: Create Read Update Delete

Analisa Kasus Part 2. Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer UDINUS Semarang

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Tutorial HTML. Oleh: Willy Bayuardi Suwarno, SP, MSi. Dipublikasi di tanggal 7 Mei 2008

BAB-12 MEMBUAT FORM HTML

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Dasar PHP. Wiratmoko Yuwono

Bagian 2: Holodeck di USS Enterprise NCC- 1701D

Pertemuan 2. Muhadi Hariyanto

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah :

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

MENGENAL PERNYATAAN KONTROL

Server Response. Hello

By I Wayan Simpen. 16 October

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

P - 6 Bab 4 : HTML (Hypertext Markup Language)

?> <html> <head> <link href="data/styles.css" rel="stylesheet" type="text/css"> <title>sumber Ilmu Online Bookstore</title> </head>

MODUL 10 PENGENALAN PHP. (Variabel, Operator, struktur control)

DAFTAR PUSTAKA. A.S, R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak. Bandung: Informatika.

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */

BAB 4 PERANCANGAN LAYAR

24/09/2017 PERCABANGAN

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect();

P5 Seleksi Kondisi. A. Sidiq Purnomo Program Studi Teknik Informatika Universitas Mercu Buana Yogyakarta

Membuat Form Mahasiswa dengan HTML [Part 1]

Create Read Update Delete using PHP MySql

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

BAB VII DASAR-DASAR PHP

TUTORIAL MEMBUAT PROGRAM KALKULATOR DENGAN OOP PHP

Mengenal PHP dan Web Server

Modul 1 Pengenalan PHP

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

IV. Form. A. Pengenalan Form. B. HTML Input Element

KURSUS ONLINE JASA WEBMASTERS

Cara Mudah dan Cepat Meyimpan File Gambar. Di dalam DATABASE

MODUL PEMROGRAMAN WEB

Struktur Kontrol Kondisi Dalam PHP

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

PHP. Ardhi ant Soft 1

Pengenalan Perancangan Web 2017

</td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td width="778" height="81" align="center" valign="middle">sistem pakar jaringan LAN ini

BAB VI STATEMENT KONTROL

BAB X AKSES DAN MANIPULASI DATA

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

<?php include_once( 'includes/meta.php');?> </head> <?php include_once( 'includes/nav.php');?>

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

BAB III TINJAUAN PUSTAKA. Internet berasal dari kata interconnection networking yang mempunyai

Berilah tanda cek pada kotak yang sesuai dengan pilihan Anda. Nama :... (boleh tidak diisi) Alamat :... (boleh tidak diisi)

PERHITUNGAN UJI KESERAGAMAN DATA TERHADAP SAMPEL

Pertemuan 2. Statement IF

MODUL 11 MEMBUAT LOGIN USER

Untuk membuat suatu halaman yang dinamis dan interaktif, perancang halaman Web membutuhkan perintah-perintah yang dapat mengatur aliran dari

Pemrograman Web DASAR HTML 2

Mengarahkan Flow Program, Input, dan Pemrosesannya

Lampiran 1: Bagan Struktur Organisasi Dana Pensiun Sekolah Kristen

Form dan Variabel Oya Suryana

2. inputkk.php. 3. tampilkk.php

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

P - 12 Bab 9 : PHP & MySQL

Pemrograman Basis Data Berbasis Web

Konektivitas PHP - MySQL

Sintaks Pemilihan 1. Jika saya lulus, maka saya akan mendapat hadiah.

PENGENALAN PHP DASAR

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

Struktur Kondisi dan Perulangan

Pemrograman Basis Data Berbasis Web

Transkripsi:

BAB 6 Pernyataan Kondiisii 61 Pengertian Pernyataan Kondisi Pernyataan berkondisi atau coditional statement adalah sebuah pernyataan yang menganalisa suatu keadaan dan mengambil keputusan berdasarkan pada hasil dari analisa tersebut Jika kondisi benar, maka akan dijalankan instruksi tertentu Sedang jika kondisi salah, maka akan dijalankan instruksi yang lain Contoh sebuah pernyataan berkondisi adalah sebagai berikut: "Kalau ada makanan, saya akan makan Tapi kalau tidak ada makanan, saya akan puasa" Jika pernyataan ini diterjemahkan ke dalam bahasa pemrograman PHP akan menjadi seperti berikut ini: if($makanan == "ada") $tindakan = "makan"; else $tindakan = "puasa"; Didalam bahasa pemrograman PHP sendiri terdapat beberapa struktur pernyataan kondisi diantaranya yaitu if, ifelse, ifelseif dan switch 62 Statement if If digunakan untuk membandingkan suatu kondisi tertentu Jika kondisi tersebut benar, maka dijalankan ekspresi tertentu Tetapi jika kondisi tersebut salah, ekspresi di dalam If tidak akan dijalankan, dan blok akan dilompati Sintaks dari pernyataan If adalah sebagai berikut: if (expr) statement_2; Berikut ini diberikan contoh penggunaan statement if Nama File : InputIfphp Deskripsi : Form inputan 1 <html> 2 <head> 3 <title>input If</title> </head> 5 <body> 6 <form method="post" action="ifphp"> 7 <table width="37" border="0" align="center">

9 10 1 2 27 2 29 <td width="2">nama anda </td> <td width="10">:</td> <td width=""> <input name="tnama" type="text" /> <td>jenis Kelamin </td> <td>:</td> <td> <input name="tjk" type="text" size="" maxlength="1" />( L atau P ) </td> <td colspan="3"> <input type="submit" name="submit" value="proses" /> </td> </table> </form> </body> </html> Nama File : Ifphp Deskripsi : Memproses data yang telah dimasukkan dari form input 1 <?php 2 if(strtoupper($tjk)=="l") 3 $JK="Laki-laki"; 5 6 echo "<h1>nama Anda : " $tnama "</h1><br>"; 7 echo "<h1>jenis Kelamin Anda : " $JK "</h1><br>"; echo "<h2>klik <a href='inputifphp'>disini</a> untuk kembali</h2>"; 9?> Hasil output yang dihasilkan untuk file InputIfphp dan Ifphp diatas adalah sebagai berikut

63 Statement if else Kondisi If Else sebenarnya hampir sama dengan If, hanya saja pada If Else bisa menentukan ekspresi lain yang akan di eksekusi jika kondisi yang dibandingkan oleh If tidak memenuhi syarat Sintaks dari pernyataan If Else adalah sebagai berikut: if (expr) statement_2; else Berikut ini diberikan contoh penggunaan statement if else Nama File : InputIfElsephp Deskripsi : Form inputan 1 <html> 2 <head> 3 <title>input If Else</title> </head> 5 <body> 6 <form method="post" action="ifelsephp"> 7 <table width="37" border="0" align="center"> 9 <td width="2">nama anda </td> 10 <td width="10">:</td> <td width=""> <input name="tnama" type="text" /> 1 <td>jenis Kelamin </td> <td>:</td> <td> <input name="tjk" type="text" size="" maxlength="1" />( L atau P) </td> <td colspan="3"> <input type="submit" name="submit" value="proses" /> 2 </td> </table> 27 </form> 2 </body> 29 </html> Nama File : IfElsephp Deskripsi : Memproses data yang telah dimasukkan dari form input 1 <?php 2 if(strtoupper($tjk)=="l") 3 $JK="Laki-laki"; 5 6 else 7 $JK="Perempuan"; 9

10?> echo "<h1>nama Anda : " $tnama "</h1><br>"; echo "<h1>jenis Kelamin Anda : " $JK "</h1><br>"; echo "<h2>klik <a href='inputifelsephp'>disini</a> untuk kembali</h2>"; Hasil output yang dihasilkan untuk file InputIfElsephp dan IfElsephp diatas adalah sebagai berikut 6 Statement if elseif Bentuk pengembangan dari if else dimana jumlah ekspresi yang diseleksi bisa lebih banyak jika kondisi yang dibandingkan oleh If atau else tidak memenuhi syarat Sintaks dari pernyataan If Elseif adalah sebagai berikut:

if (expr) statement_2; elseif (expr) else Berikut ini diberikan contoh penggunaan statement if else Nama File : InputIfElseIfphp Deskripsi : Form inputan 1 2 3 5 6 7 9 10 1 2 <html> <head> <title>input If ElseIf</title> </head> <body> <form method="post" action="ifelseifphp"> <table width="37" border="0" align="center"> <td colspan="3">[ Menentukan Bulan Masehi ]</td> <td width="2">masukkan Angka </td> <td width="10">:</td> <td width=""> <input name="tbln" type="text" size="" maxlength="2" />( 1 sd ) </td> <td colspan="3"> <input type="submit" name="submit" value="proses" /></td> </table> </form> </body> </html> Nama File : IfElseIfphp Deskripsi : Memproses data yang telah dimasukkan dari form input 1 <?php 2 if($tbln==1) 3 $strbln= "Bulan Januari"; 5 6 elseif($tbln==2) 7 $strbln= "Bulan Februari"; 9 10 elseif($tbln==3) $strbln= "Bulan Maret";

1 2 27 2 29 30 31 32 33 3 35 36 37 3 39 0 1 2 3 5 6 7 9 50 51 52 53 5 55 56 57?> elseif($tbln==) $strbln= "Bulan April"; elseif($tbln==5) $strbln= "Bulan Mei"; elseif($tbln==6) $strbln= "Bulan Juni"; elseif($tbln==7) $strbln= "Bulan Juli"; elseif($tbln==) $strbln= "Bulan Agustus"; elseif($tbln==9) $strbln= "Bulan September"; elseif($tbln==10) $strbln= "Bulan Oktober"; elseif($tbln==) $strbln= "Bulan November"; elseif($tbln==) $strbln= "Bulan Desember"; else $strbln = "Bukan bulan mas!!!<br>"; $strbln = $strbln "Masukkan angka dari 1 sd mas!!!!!"; echo "<h1>$tbln adalah $strbln<h1><br>"; echo "<h2>klik <a href='inputifelseifphp'>disini</a> untuk kembali</h2>"; Hasil output yang dihasilkan untuk file InputIfElseIfphp dan IfElseIfphp diatas adalah sebagai berikut

65 Statement switch Statement switch digunakan untuk melakukan pemilihan kondisi yang jumlahnya banyak atau bertingkat tingkat Walaupun pernyataan If juga dapat digunakan untuk melakukan pemilihan banyak kondisi, tetapi hasil program tidak akan seefektif dengan menggunakan switch Untuk memudahkan pengertian, perhatikan kalimat berikut: Saya memilih buah Jika jeruk harganya Rp 00 Jika apel harganya Rp 00 Jika anggur harganya Rp 00 Jika buah lain harganya Rp 3000 Pemilihan selesai Kalimat di atas adalah logika dari pernyataan switch Dalam kalimat tersebut disediakan berbagai macam pilihan buah yang bisa dipilih oleh seseorang Jika memilih jeruk maka harga buah tersebut diberi Rp 1000, jika memilih apel harganya Rp 00, dan sebagainya Sintak dari pernyataan switch adalah sebagai berikut: switch (variabel) case option1: statement_2; case option2: Statement_1; Statement_2; default:

Statementdefault_1; Statementdefault_2; Berikut ini diberikan contoh penggunaan statement switch Nama File : InputSwitchphp Deskripsi : Form inputan 1 2 3 5 6 7 9 10 1 2 <html> <head> <title>input Switch</title> </head> <body> <form method="post" action="switchphp"> <table width="37" border="0" align="center"> <td colspan="3">[ Menentukan Bulan Masehi ]</td> <td width="2">masukkan Angka </td> <td width="10">:</td> <td width=""> <input name="tbln" type="text" size="" maxlength="2" />( 1 sd ) </td> <td colspan="3"> <input type="submit" name="submit" value="proses" /></td> </table> </form> </body> </html> Nama File : switchphp Deskripsi : Memproses data yang telah dimasukkan dari form input 1 <?php 2 switch($tbln) 3 case 1: 5 $strbln= "Bulan Januari"; 6 7 case 2: $strbln= "Bulan Februari"; 9 10 case 3: $strbln= "Bulan Maret"; case : 1 $strbln= "Bulan April"; case 5: $strbln= "Bulan Mey"; case 6: $strbln= "Bulan Juni"; case 7: $strbln= "Bulan Juli"; 2 case : $strbln= "Bulan Agustus";

27 2 29 30 31 32 33 3 35 36 37 3 39 0 1 2 3 5 6?> case 9: $strbln= "Bulan September"; case 10: $strbln= "Bulan Oktober"; case : $strbln= "Bulan November"; case : $strbln= "Bulan Desember"; default: $strbln = "Bukan bulan mas!!!<br>"; $strbln = $strbln "Masukkan angka dari 1 sd mas!!!!!"; echo "<h1>$tbln adalah $strbln<h1><br>"; echo "<h2>klik <a href='inputswitchphp'>disini</a> untuk kembali</h2>"; Hasil output yang dihasilkan untuk file InputSwitchphp dan Switchphp diatas adalah sebagai berikut