DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Membuat halaman web yang dinamis sering memerlukan pemanfaatan PHP di dalam dokumen HTML. PHP adalah bahasa skrip yang berjalan di server dan memungkinkan kamu untuk menambahkan berbagai fungsi yang dinamis pada laman webmu. Berikut ini adalah panduan sederhana untuk membuat PHP di HTML.
Untuk memulai, kamu perlu membuat file yang memiliki ekstensi .php
. Meski kamu akan menulis HTML, server web perlu tahu bahwa harus mengolah PHP di dalam file tersebut.
<!DOCTYPE html>
<html>
<head>
<title>Contoh PHP dalam HTML</title>
</head>
<body>
<!-- Kode HTML kamu di sini -->
</body>
</html>
Kamu bisa menyisipkan PHP dalam HTML dengan menggunakan tag <?php ... ?>
. Segala sesuatu yang kamu letakkan di antara tag ini akan diinterpretasi sebagai kode PHP oleh server.
<!-- Contoh menyisipkan kode PHP -->
<body>
<?php echo "<p>Halo, ini adalah kode PHP di dalam HTML!</p>"; ?>
</body>
PHP di dalam HTML memungkinkan kamu untuk membuat kondisi serta menampilkan konten berbeda berdasarkan kondisi tersebut.
<body>
<?php
$hari = "Senin";
if ($hari == "Senin") {
echo "<p>Hari ini hari Senin</p>";
} else {
echo "<p>Hari ini bukan hari Senin</p>";
}
?>
</body>
Looping dalam PHP memudahkan kamu untuk menampilkan daftar atau tabel tanpa perlu menulis satu per satu dalam HTML.
<body>
<ul>
<?php
for ($i = 1; $i <= 5; $i++) {
echo "<li>Item ke-$i</li>";
}
?>
</ul>
</body>
Kamu bisa menggunakan PHP dalam HTML untuk terhubung dengan database dan menampilkan data yang diambil dari sana.
<body>
<?php
// Koneksi ke database
$koneksi = mysqli_connect("localhost","username","password","database");
// Cek koneksi
if (mysqli_connect_errno()){
echo "Gagal terhubung ke MySQL: " . mysqli_connect_error();
}
// Query database dan tampilkan hasilnya
$hasil = mysqli_query($koneksi, "SELECT * FROM tabel");
while($baris = mysqli_fetch_assoc($hasil)){
echo "<p>".$baris['nama_kolom']."</p>";
}
// Tutup koneksi
mysqli_close($koneksi);
?>
</body>
Kadang kamu ingin menjalankan kode PHP hanya jika kondisi tertentu terpenuhi, seperti hanya saat halaman diakses melalui metode POST atau GET.
<body>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
// Jalankan fungsi ketika formulir dikirim
}
?>
</body>
Dengan mengikuti langkah-langkah ini, kamu telah berhasil memasukkan kode PHP ke dalam dokumen HTML kamu. Perlu diingat bahwa server web harus mendukung PHP dan terkonfigurasi dengan benar agar kode PHP dapat dijalankan.
Memanfaatkan PHP di dalam HTML membuka banyak kemungkinan dalam pengembangan web. Kamu dapat membuat laman yang interaktif, terhubung dengan database, dan mengolah data dengan mudah. Pastikan kamu selalu melakukan pengujian yang komprehensif untuk memastikan bahwa kode kamu bekerja sebagaimana mestinya. Selamat mengkode!
Link terkait: