•  
  • YAYASAN PENDIDIKAN HARAPAN BANGSA DUMAI
Senin, 01 Mei 2017 - 20:20:20 WIB
Teknik Looping Didalam Looping Disertai Studi Kasusnya
Diposting oleh : Administrator
Kategori: Teknologi - Dibaca: 12707 kali

Dalam logika pemrograman, looping (perulangan) digunakan untuk mengulang suatu proses. Namun, dalam tutorial kali ini, saya tidak akan membahas dasar-dasar looping (perulangan), jadi saya langsung aja ke permasalahannya mengapa diperlukan looping didalam looping? Dalam kasus tertentu, looping saja tidaklah cukup, misalnya membuat rekap data yang kompleks dari beberapa tabel dan menampilkan masing-masing berita dalam suatu kategori. Dalam kedua kasus tersebut diperlukan looping didalam looping (while didalam while).

Agar tidak tambah bingung, saya akan berikan contohnya secara bertahap, biasanya dalam menampilkan data dalam suatu tabel kategori hanya diperlukan satu looping, contoh skripnya sebagai berikut:

 

Apabila dijalankan di browser, maka hasilnya dapat dilihat pada gambar berikut:

Selanjutnya, kita akan menampilkan beberapa berita didalam masing-masing kategori. Logikanya, setelah looping (while) untuk menampilkan kategori, maka perlu diselipkan satu looping lagi untuk menampilkan berita didalam looping kategori. Dan tentu saja, berita yang tampil haruslah berhubungan dengan kategorinya.

Untuk itu, coba perhatikan dulu relasi antara tabel kategori dengan tabel berita pada gambar berikut:

Kemudian baru kita bikin skripnya sebagai berikut:

 

Sekarang coba jalankan di browser, maka hasilnya dapat dilihat pada gambar berikut:

Saya juga telah mengimplementasikan teknik looping didalam looping di CMS Lokomedia pada templates eL jQuery ala Yahoo, silahkan buka file kiri.php pada folder templates/eljquery-yahoo. Hasilnya dapat dilihat pada gambar berikut:

Oke, demikianlah sekilas kegunaan teknik looping dalam looping. Untuk mendownload skrip dan database latihannya, silahkan Klik Disini.



595 Komentar :

918 Kiss
27 Maret 2018 - 06:08:20 WIB

The funds are crsated iin advance and there
are no problems with the payments. Onne more step could be to win the experience you want earning a real income.
Are you losing players because on this?
Obat penyakit ketuat
27 Maret 2018 - 08:00:12 WIB

This information is priceless. Where can I find out more?
ebook cipto junaedy
27 Maret 2018 - 13:46:21 WIB

Yes! Finally something about buku cipto junaedy.
obat sipilis herbal
29 Maret 2018 - 02:12:34 WIB

Great weblog right here! Additionally үour web site lots
up vеry fast! Ꮃhat web host ɑre you usіng?
Can I get уоur associate hyperlink іn ypur host?
I want my web site loaded սp as faet ɑs yоurs lol
wholesale jerseys review
30 Maret 2018 - 07:40:49 WIB

Great place to order wholesale jerseys review by Paypal.
wholesale jerseys mlb
coinwarz
30 Maret 2018 - 17:22:08 WIB

I have been surfing online more than 4 hours today, yet I never found any
interesting article like yours. It is pretty worth enough for me.
In my opinion, if all site owners and bloggers made good content as you did, the net will be a lot more useful than ever before.
918 Kiss
31 Maret 2018 - 01:19:21 WIB

Pretty great post. I simply stumbled upon your weblog and wanted to mention that I have really loved surfing
around your blog posts. After alll I wilol be subscribing
on your feed and I am hoping you write again verdy soon!
Scr888 Login
31 Maret 2018 - 08:59:28 WIB

This blog was... how do I say it? Relevant!! Finally I've found something hat hepped me.

Apprecite it!
be in a position to make me feel so damn unpretty
31 Maret 2018 - 21:24:47 WIB

Usually I don't read post on blogs, but I wish to say that this write-up
very compelled me to take a look at and do it! Your writing style has been amazed me.
Thank you, very nice post.
Derm Vitale
31 Maret 2018 - 21:29:49 WIB

Howdy! This blog post couldn't be written much better!
Going through this post reminds me of my previous roommate!
He always kept preaching about this. I will send
this post to him. Pretty sure he's going to have a
very good read. Thanks for sharing!
<< First | < Prev | 1 | 2 | 3 | 4 | 5 | ... | 60 | Next > | Last >>

Isi Komentar :
Nama :
Website :
Komentar
 
 (Masukkan 6 kode diatas)