Struktur Kontrol - Database PHP
STRUKTUR KONTROL
😎Struktur Kontrol IF-Else-Elseif dalam PHP😎
Pada dasarnya, if, else, dan elseif adalah pernyataan kondisional dalam banyak bahasa pemrograman. Mereka memungkinkan Anda untuk menjalankan kode tertentu berdasarkan kondisi tertentu
- if statement: Pernyataan if digunakan untuk mengeksekusi blok kode jika suatu kondisi tertentu terpenuhi. Jika kondisi tersebut benar, blok kode di dalam pernyataan if akan dieksekusi. Jika tidak, program akan melewati blok kode tersebut.
- else statement: Pernyataan else digunakan bersama dengan if untuk mengeksekusi blok kode alternatif ketika kondisi dalam pernyataan if tidak terpenuhi.
- elseif statement: Pernyataan elif digunakan untuk mengevaluasi beberapa kondisi berbeda. Jika kondisi dalam pernyataan if tidak terpenuhi, maka pernyataan elif akan dievaluasi. Jika kondisi dalam pernyataan elif benar, blok kode yang sesuai akan dieksekusi
saya akan menjelaskan cara struktur kontrol PHP, dengan project database sederhana tanpa menggunakan MySQL
Menambah Data dengan If-Else-Elseif👋
Menambah Data siswa
<?php
if ($nama == "Paundra Arviano Suryadhilaga") {
$nis = 202221530;
$kelas = 11;
$jurusan = "RPL 2(Rekayasa Perangkat Lunak)";
echo '<center>
<table border="5px solid black" width="50%">
<th colspan="4" align="center" style="padding: 20px; background-color:#B2533E;"><h1 style="background-color: #B2533E">BIODATA</h1></th>
<tr>
<td align="center">Nama</td>
<td align="center" style="width: 100px; padding:20px;">=</td>
<td align="center">'.$nama.'</td>
</tr>
<tr>
<td align="center">NIS</td>
<td style="width: 100px; padding:20px;" align="center">=</td>
<td align="center">'. $nis.'</td>
</tr>
<tr>
<td align="center">Kelas</td>
<td style="width: 100px; padding:20px;" align="center">=</td>
<td align="center">'. $kelas .'</td>
</tr>
<tr>
<td align="center">Jurusan</td>
<td style="width: 100px; padding:20px;" align="center">=</td>
<td align="center">'. $jurusan .'</td>
</tr>
</table>
</center>';
}
elseif ($nama == "Syaddad Raihan Putra") {
$nis = 202221542;
$kelas = 11;
$jurusan = "RPL 2(Rekayasa Perangkat Lunak)";
echo '<center>
<table border="5px solid black" width="50%">
<th colspan="4" align="center" style="padding: 20px; background-color:#B2533E;"><h1 style="background-color: #B2533E">BIODATA</h1></th>
<tr>
<td align="center">Nama</td>
<td align="center" style="width: 100px; padding:20px;">=</td>
<td align="center">'.$nama.'</td>
</tr>
<tr>
<td align="center">NIS</td>
<td style="width: 100px; padding:20px;" align="center">=</td>
<td align="center">'. $nis.'</td>
</tr>
<tr>
<td align="center">Kelas</td>
<td style="width: 100px; padding:20px;" align="center">=</td>
<td align="center">'. $kelas .'</td>
</tr>
<tr>
<td align="center">Jurusan</td>
<td style="width: 100px; padding:20px;" align="center">=</td>
<td align="center">'. $jurusan .'</td>
</tr>
</table>
</center>';
}
elseif ($nama == "Naysilla Ramadhani"){
$nis = 202221529;
$kelas = 11;
$jurusan = "RPL 2(Rekayasa Perangkat Lunak)";
echo '<center>
<table border="5px solid black" width="50%">
<th colspan="4" align="center" style="padding: 20px; background-color:#B2533E;"><h1 style="background-color: #B2533E">BIODATA</h1></th>
<tr>
<td align="center">Nama</td>
<td align="center" style="width: 100px; padding:20px;">=</td>
<td align="center">'.$nama.'</td>
</tr>
<tr>
<td align="center">NIS</td>
<td style="width: 100px; padding:20px;" align="center">=</td>
<td align="center">'. $nis.'</td>
</tr>
<tr>
<td align="center">Kelas</td>
<td style="width: 100px; padding:20px;" align="center">=</td>
<td align="center">'. $kelas .'</td>
</tr>
<tr>
<td align="center">Jurusan</td>
<td style="width: 100px; padding:20px;" align="center">=</td>
<td align="center">'. $jurusan .'</td>
</tr>
</table>
</center>';
}
else {
echo "Tidak ada di daftar";
}
?>
Code diatas saya buat jika nama yang dimasukkan benar, sesuai dengan if atau elseif maka akan tampil table biodata dari data siswa yang dimasukan. Sebaliknya jika namanya tidak sesuai maka akan menampilkan else yaitu "Tidak ada di daftar".Contoh di atas berlaku jika menggunakan metode POST
Contohnya sebagai berikut...
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$nama = ($_POST['nama']);
}
Dari Code diatas saya meminta agar server merequest method POST, agar jika input teks memasukan nama ke variable nama.Dan kalian bisa membuat contoh form sebagai berikut..
<form action="post1.php" method="post">
Nama Lengkap : <input type="text" name="nama" required><br><br>
<input type="submit" value="Submit">
</form>
Disini saya membuat atribut "name" di dalam tag input. Atribut name bisa dibilang class nya tag form. Setelah itu saya menambahkan form action, dan method "post" agar bisa menampilkan data.Jika kalian masih bingung kalian bisa melihat source code github saya dengan mengklik, 👉LINK INI.👈
😁Terimakasih dan sampai bertemu di tutorial selanjutnya😁
Komentar
Posting Komentar