Tugas Pak Andi

Unduh sebagai docx, pdf, atau txt
Unduh sebagai docx, pdf, atau txt
Anda di halaman 1dari 11

MAKALAH

LOOPING

Dosen pengampuh :ANDI PRAYUDI, M.pd

Di sususn oleh :

MARFUAD
PROGRAM STUDI PENDIDIKAN TEKNOLOGI DAN INFORMASI
SEKOLAH TINGGI KEGURUAN DAN ILMU PENDIDIKAN
STKIP YAPIS DOMPU
TAHUN AJARAN 2023/2024
KATA PENGANTAR

Puji syukur diucapkan kehadirat Allah Swt. Atas segala rahmat-Nya sehingga makalah ini
dapat tersusun sampai selesai. Sholawat serta salam kita sampaikan kepada Nabi besar kita
Muhammad saw. Yang telah memberikan pedoman hidup yakni Al-Qur’an dan sunah untuk
keselamatan umat di dunia.

Tidak lupa kami mengucapkan terima kasih terhadap bantuan dari pihak yang telah
berkontribusi dengan memberikan sumbangan baik pikiran maupun materi. Penulis sangat berharap
semoga makalah ini dapat menambah pengetahuan dan pengalaman bagi pembaca. Bahkan kami
berharap lebih jauh lagi agar makalah ini bisa pembaca praktikkan dalam kehidupan sehari-hari.

Bagi kami sebagai penyusun merasa bahwa masih banyak kekurangan dalam penyusunan
makalah ini karena keterbatasan pengetahuan dan pengalaman kami. Untuk itu kami sangat
mengharapkan kritik dan saran yang membangun dari pembaca demi kesempurnaan makalah ini.

Dompu, 09 juni 2024

Penyusun
DAFTAR ISI

KATA PENGANTAR..............................................................................................................................2

DAFTAR ISI............................................................................................................................................3

BAB I.......................................................................................................................................................5

PENDAHULUAN...................................................................................................................................5

A. Latar belakang.................................................................................................................................5

B. Rumusan masalah............................................................................................................................5

C. Tujuan..............................................................................................................................................5

BAB II......................................................................................................................................................6

PEMBAHASAN......................................................................................................................................6

A. Pengertian looping dalam php........................................................................................................6

B. Jenis-jenis looping dalam php.........................................................................................................6

C. Penerapan looping dalam pengembangan web dengan php............................................................7

BAB III....................................................................................................................................................9

PENUTUP...............................................................................................................................................9

A. Kesimpulan.....................................................................................................................................9

DAFTAR PUSTAKA.............................................................................................................................10
BAB I
PENDAHULUAN
A. Latar belakang
Pemrograman web telah menjadi bagian integral dari kehidupan sehari-hari kita,
dengan PHP menjadi salah satu bahasa pemrograman paling populer untuk
pengembangan web. Dalam pengembangan web menggunakan PHP, seringkali kita
perlu melakukan iterasi atau pengulangan terhadap sejumlah data atau elemen
tertentu. Looping merupakan konsep penting dalam PHP yang memungkinkan kita
untuk melakukan tugas-tugas ini secara efisien.

B. Rumusan masalah

Dalam makalah ini, kita akan menjawab beberapa pertanyaan kunci terkait looping
dalam PHP, yaitu:

1. Apa itu pengertian looping dalam konteks PHP?


2. Apa saja jenis-jenis looping yang tersedia dalam PHP?
3. Bagaimana penerapan looping dalam pengembangan web dengan PHP?

C. Tujuan

Tujuan dari penulisan makalah ini adalah:

1. Memberikan pemahaman yang jelas tentang konsep dan penggunaan looping


dalam PHP.
2. Mendemonstrasikan berbagai jenis looping yang tersedia dalam PHP beserta
contoh penggunaannya.
3. Membantu pembaca memahami pentingnya looping dalam pengembangan web
dengan PHP dan bagaimana mengimplementasikannya dalam proyek-proyek
nyata.
BAB II
PEMBAHASAN
A. Pengertian looping dalam php
Looping dalam PHP adalah proses yang memungkinkan kita untuk mengeksekusi serangkaian
pernyataan berulang kali. Ini berguna ketika kita perlu melakukan tugas-tugas seperti
mencetak elemen-elemen array, menghasilkan baris-baris dalam tabel, atau mengolah data
dari database.

B. Jenis-jenis looping dalam php


Dalam PHP, terdapat beberapa jenis loop yang umum digunakan, antara lain:

a. Foor loop
Foor loop digunakan ketika jumlah iterasi sudah diketahui sebelumnya

Contoh
<?php
for ($i = 0; $i < 5; $i++) {
echo "Nomor: $i <br>";
}

?>

b. while loop
while loop Digunakan ketika iterasi harus dilakukan selama suatu kondisi terpenuhi.

Contoh
<?php
$i = 0; while ($i < 5) {
echo "Nomor: $i <br>";
$i++;
}

?>

c. Do-while loop
do-while loop Mirip dengan while loop, namun di sini iterasi pertama akan dilakukan
sebelum mengecek kondisi.

Contoh
<?php
$i = 0;
do {
echo "Nomor: $i <br>";
$i++;
} while ($i < 5);

?>

d. Foreach loop
foreach loop Khusus digunakan untuk melakukan iterasi terhadap setiap elemen dalam
array atau objek.
Contoh
<?php
$colors = array("Merah", "Hijau", "Biru");
foreach ($colors as $value) {
echo "$value <br>";
}

?>

C. Penerapan looping dalam pengembangan web dengan php


Looping sangat penting dalam pengembangan web dengan PHP karena
memungkinkan Anda untuk mengulangi dan memanipulasi data dari basis data atau
array untuk menampilkan informasi secara dinamis di halaman web. Berikut adalah
beberapa contoh penerapan looping dalam pengembangan web dengan PHP:

a. Menampilkan Data dari Basis Data


Ketika Anda memiliki data yang disimpan dalam basis data, Anda dapat
menggunakan looping untuk mengambil setiap baris data dan menampilkannya
dalam sebuah tabel atau format lainnya di halaman web. Contohnya, Anda dapat
menggunakan perulangan while untuk mengambil setiap baris data dari hasil
kueri SQL dan menampilkannya di halaman web.
b. Menampilkan data dalm bentuk list atau dropdown
Anda dapat menggunakan looping untuk menghasilkan opsi dalam sebuah
dropdown atau membuat daftar item dalam sebuah list di halaman web. Ini
berguna ketika Anda memiliki banyak opsi atau item yang perlu ditampilkan
secara dinamis.
c. Menampilkan data dalam format yang berulang
Misalnya, Anda dapat menggunakan loop untuk menampilkan gambar dalam
format grid, di mana setiap gambar diambil dari sebuah array atau basis data.
d. Pengulangan untuk pembuatan formulir dinamis
Anda dapat menggunakan looping untuk membuat formulir dengan input
dinamis, misalnya, membuat beberapa input dengan tipe yang sama (seperti input
teks) berdasarkan jumlah yang diperlukan.
e. Mengatur tampilan berulang
Looping juga dapat digunakan untuk mengatur tampilan yang berulang, seperti
membuat ulasan atau komentar pengguna dalam format yang sama, dengan setiap
entri ditampilkan dalam format yang serupa.
Contoh Kode:

<?php
// Menampilkan data dari basis data dalam tabel
$query = mysqli_query($koneksi, "SELECT * FROM produk");
while ($row = mysqli_fetch_assoc($query)) {
echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['nama'] . "</td>";
echo "<td>" . $row['harga'] . "</td>";
echo "</tr>";
}
?>

Dalam contoh di atas, kita menggunakan looping while untuk mengambil setiap baris
data dari tabel produk dalam basis data dan menampilkannya dalam sebuah tabel di
halaman web. Hal ini memungkinkan kita untuk menampilkan data produk secara
dinamis tanpa harus menulis kode HTML untuk setiap baris data.
BAB III
PENUTUP

A. Kesimpulan
Looping adalah konsep yang sangat penting dalam pengembangan web dengan PHP.
Dengan pemahaman yang baik tentang berbagai jenis loop dan cara penggunaannya,
kita dapat meningkatkan efisiensi dalam pengembangan web dan membuat kode yang
lebih bersih dan terstruktur. Semoga makalah ini memberikan pemahaman yang jelas
tentang konsep dan penerapan looping dalam PHP.
DAFTAR PUSTAKA

Welling, Luke, and Laura Thomson. "PHP and MySQL Web Development." Addison-
Wesley Professional, 2016.
Lerdorf, Rasmus, Kevin Tatroe, and Peter MacIntyre. "Programming PHP." O'Reilly
Media, Inc., 2013.
Ullman, Larry. "PHP for the Web: Visual QuickStart Guide." Peachpit Press, 2016.

Anda mungkin juga menyukai