";
{* contoh 3 */
for Gig) ¢
or G
iF dP >So) ¢
break:
+
echo "Si";
Sie;
} echo "
";
{* contoh 4 */
for (Si = 1; Si <= 10; print "Si", Sits);
‘Achmad Solichin ([email protected])
26Pemrograman Web dengan PHP dan MySQL
Penjelasan Program 3.7
Program di atas merupakan bentuk-bentuk perulangan dengan menggunakan for.
Contoh yang pertama (baris 4-6) merupakan bentuk yang paling umum. Pada
contoh 2, batas akhir perulangan tidak disebutkan dalam for, tapi diatur dengan if
dan break (baris 11-13).
BS
Bile Edt Yew Favortes Tels Heb
@) http: Hlocalhost/prifor.php wis
12345678910
12345678910
12345678910
12345678910
‘Gambar 3.7. Tampilan Program 3.7
Program 3.8
Nama File: while.php
Deskripsi _ Program Struktur Perulangan While dan beberapa variasinya.
"
2, | (4 conton 3 */
19| while ($i <= 6) {
20)" echo "Heading Si";
21) Sisss
23| 2>
1
2
3
4
5
|}
7| echo "
"
8
9
10
i
Program di atas merupakan beberapa variasi perulangan dengan while. Contoh
yang pertama (baris 3-6) merupakan bentuk yang paling umum dipakal. Blok
perintah (baris 5) akan dijalankan selama pemeriksaan kondisi pada baris ke-4
bernilal TRUE. Contoh kedua merupakan bentuk lain dari while, bentuk ini jarang
digunakan. Pada contoh ketiga, penggunaan perulangan untuk menampilkan
tulisan dengan format
sampai
‘Achmad Solichin ([email protected])
27Pemrograman Web dengan PHP dan MySQL
Blea
|| Ble Eat View Favertes Toole Help
| 2) hep: localhost/pn2johle. pho (wh
x
ay
ta
12345678910
12345678910
Heading 1
(5)
Heading 2
Heading 3
Heading 4
Heading 5
Heading
Gambar 3.8. Tampilan Program 3.8
dowhile.php
Deskripsi _: Program Struktur Perulangan dengan Do... While.
1 |
Penjelasan Program 3.10
Dari program di atas, dapat disimpulkan bahwa perintah continue akan
‘melanjutkan proses perulangan tanpa melewati (meng-eksekusi) baris perintah di
bawahnya. Jadi perintah pada baris 6-8 akan dilewati (5 tidak akan tercetak)
Sedangkan dengan perintah break akan menyebabkan program menghentikan
perulangan (langsung keluar dari perulangan)
123467
‘Gambar 3.10. Tampilan Program 3.10,
‘Achmad Solichin ([email protected])
29‘Pemrograman Web dengan PHP dan MySQL.
Bab 4
Penanganan Form
Berbagai Cara Penanganan Form
Form Input Type TEXT dan PASSWORD
Form Input Type RADIO
Form Input Type CHECKBOX
Form Input Type COMBO BOX
Form Input Type TEXTAREA
Form inputan dibuat dengan tag-tag HTML. Halaman yang mengandung form
murni (tidak ada script php) tidak harus disimpan dalam bentuk php, bisa dalam
bentuk html,
Untuk merancang sebuah form inputan, setidaknya ada 3 (tiga) hal penting, yi :
1. METHOD,
Method dari sebuah form menentukan bagaimana data inputan form dikirim.
Method ini ada dua macam, yaitu GET dan POST. Method ini menentukan
bagaimana data inputan dikirim dan diproses oleh PHP.
2. ACTION
Action dari sebuah form menentukan dimana data inputan dari form diproses.
3ika action ini dikosongkan, maka dianggap proses form terjadi di halaman
yang sama. Jadi halaman form dan halaman proses bisa saja dipisah atau
dijadikan satu.
3, SUBMIT BUTTON
Submit button merupakan sebuah tombol (pada umumnya) yang berfungsi
sebagai trigger pengiriman data dari form inputan. Jika tombol ini ditekan,
maka data form akan dikirimkan (diproses) di halaman yang sudah ditentukan
pada atribut action
Berbagai Cara Penanganan Form
Cara 1: Menyatukan antara Form dan Proses
Proses pengolahan form dilakukan di halaman yang sama dengan form
inputannya. Jika proses penanganan form berada di satu halaman, maka value
atribut action pada tag form tidak perlu diisi (dikosongkan),
Program 4.1
Nama File: input01.php
Deskripsi ; Program Contoh pengolahan form dimana antara form inputan
dan proses pengolahan inputan berada dalam satu halaman.
Pengolahan Forn
‘