Pendahuluan (Bab1)
Pertama-tama untuk membuat from tambah data harus ada koneksi php ke MySQL.
Bila database server menggunakan Visual studio code maka semua file PHP
disimpan pada folder, jika menggunakan XAMPP maka semua file PHP disimpan
pada folder HTDOCS. Cara memanggil dari URL ketikkan localhots/contoh.php.
bila semua file php disimpan dalam folder maka memanggil dari browser serta nama
foldernya. contoh localhots/Php/contoh.php
Sebelum menggunakan pemanggil terhadap file PHP, buat dulu database dan
struktur table yang akan digunakan menyimpan data. Proses membuat database
dan table dapat dilakukkan pada aplikasi visual studio code dan xampp.
1.Percabangan IF-ELSE:
Pengertian Singkat: Percabangan IF-ELSE digunakan untuk melakukan seleksi
kondisi, di mana jika suatu kondisi benar (TRUE), maka blok kode di dalam IF akan
dieksekusi; jika kondisi salah (FALSE), blok kode di dalam ELSE yang akan
dieksekusi.
Contoh Code PHP IF-ElSE :
Bagian input
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Percabangan if_esle_if</title>
</head>
<body>
<h1>Perhitungana Nilai Siswa</h1>
<pre>
<form method="post" action="no2.php">
<label for="nilai_ujian">Nilai Ujian:</label>
<input type="text" name="nilai_ujian" required><br>
Contoh Coding Ke 2
Bagian Input
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Harga Tiket Bioskop</title>
</head>
<body>
<h1>Harga Tiket Bioskop</h1>
<pre>
<form method="post" action="no4.php">
<label for="usia">Usia:</label>
<input type="number" name="usia" required><br>
2.Percabangan SWITCH-CASE:
Pengertian Singkat: Percabangan SWITCH digunakan untuk mengevaluasi ekspresi
dengan beberapa nilai kemungkinan. Setiap nilai kemungkinan diidentifikasi dengan
menggunakan blok kode CASE.
Contoh:
Bagian Input
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Pemesanan Tiket</title>
</head>
<body>
<h2>Form Pemesanan Tiket Transportasi</h2>
</body>
</html>
Bagian Proses
<?php
if (isset($_POST['submit'])) {
$transportasi = $_POST['transportasi'];
switch ($transportasi) {
case 'pesawat':
$harga = 1500000;
break;
case 'kereta':
$harga = 550000;
break;
case 'bus':
$harga = 250000;
break;
default:
$harga = 0;
break;
}
if ($harga > 0) {
echo "<h1>Total Harga</h1>";
echo "<p>Anda memesan tiket transportasi dari Semarang ke
Jakarta dengan jenis $transportasi.</p>";
echo "<p>Total harga tiket: Rp " . number_format($harga, 0,
',', '.') . "</p>";
} else {
echo "<p>Pilihan transportasi tidak valid.</p>";
}
}
?>
PENUTUP
(Bab 3)
•Simpulan :
•Saran :
Lebih banyak studi kasus yang relevan dan realistis dapat ditambahkan dalam
materi praktikum untuk memberikan peserta pengalaman yang lebih kaya dalam
menerapkan percabangan dalam proyek-proyek pengembangan web yang nyata.
2. Latihan Tambahan:
3. Peningkatan Interaksi:
Mendorong interaksi yang lebih aktif antara peserta dalam bentuk diskusi kelompok
atau sesi tanya jawab dapat meningkatkan pemahaman kolektif tentang materi dan
memfasilitasi pertukaran ide antara peserta.
5. Evaluasi Berkelanjutan: