Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/cuhhwsxi/public_html/web/config/koneksi.php on line 12
Teknik Looping Didalam Looping Disertai Studi Kasusnya
Get Adobe Flash player
My Profile
Pencarian

Polling

    Apa Browser Favorit Anda?

    Internet Explorer
    Mozilla Firefox
    Google Chrome
    Opera

    Lihat Hasil Poling

Statistik User
2866912
Pengunjung hari ini : 3941
Total pengunjung : 114006
Hits hari ini : 124539
Pengunjung Online : 330
Banner
Shoutbox


Nama :
Website :
Pesan :

Kata Mutiara
Komentar Terkini
Diposting oleh : Wiro Sableng Kategori: Teknologi - Dibaca: 14806 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:

<?php
include "koneksi.php";

echo "<h3>Daftar Kategori</h3>";

$kategori=mysql_query("select * from kategori");

while($k=mysql_fetch_array($kategori)){
  echo "<li>$k[nama_kategori]</li>";
}
?>

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:

<?php
include "koneksi.php";

$kategori=mysql_query("select * from kategori");

// looping untuk menampilkan nama kategori
while($k=mysql_fetch_array($kategori)){
  echo "<h3>$k[nama_kategori]</h3>";
  
  $berita=mysql_query("select * from 
  kategori, berita 
  where kategori.id_kategori=berita.id_kategori 
  and berita.id_kategori='$k[id_kategori]'");

// looping untuk menampilkan judul berita 
// yang berhubungan dengan kategori masing-masing
  while($b=mysql_fetch_array($berita)){
    echo "<li>$b[judul]</li>";
  } // end while looping berita
} // end while looping kategori
?>

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.






creditos rapidos al instante
22 April 2017 - 12:29:41 WIB

Una forma de reducir los intereses considerablemente es utilizando un código promocional QuéBueno que ofrecemos tanto a nuevos usuarios como a los que ya son clientes.


creditos rapidos al instante
http://proat40.10poundgorilla.com/UserProfile/ tabid/61/userId/101927/Default.aspx
http://read68.com/ bbs/home.php?mod=space&uid=1145017&do=profile& ;from=space
http://payfirstsolutions.com/UserProfile/t abid/57/userId/1529906/Default.aspx
http://doubledubs. com/UserProfile/tabid/82/userId/1016140/Default.aspx
creditos rapidos con asnef
22 April 2017 - 08:45:32 WIB

Antes si queríamos un crédito íbamos a nuestro costado y hablábamos con alguien en la filial y nos
lo concedían no creditos con asnef, como mucho podíamos avenir al otro costado del lugar.


creditos rapidos con asnef
http://www.finelivingproducts.com/ActivityFeed/My Profile/tabid/60/userId/229316/Default.aspx
http://gc. higame520.com/home.php?mod=space&uid=2528383&do=p rofile&from=space
http://www.podzone-ro.com/forum/ home.php?mod=space&uid=402101&do=profile&from =space
http://doubledubs.com/UserProfile/tabid/82/user Id/1018012/Default.aspx
check
21 April 2017 - 03:00:08 WIB

Heya this is kind of of off topic but I was wondering if blogs use
WYSIWYG editors or if you have to manually code with HTML.
I'm starting a blog soon but have no coding skills so I
wanted to get guidance from someone with experience.
Any help would be greatly appreciated!
<< First | < Prev | 1 | Next > | Last >>
Nama :
Website :
Komentar
 
 (Masukkan 6 kode diatas)