Struktur Kontrol di PHP #Perulangan
by prouthon.soul on Jul.27, 2009, under Pemrograman Web
Struktur Pengulangan
Struktur Pengulangan digunakan untuk mengulang suatu perintah. Sehingga tidak perlu menulis ulang sebuah perintah sebanyak pengulangan yang diinginkan.
Ada tiga jenis perintah pengulangan, yaitu:
1. FOR
2. WHILE
3. DO…WHILE
Pengulangan dengan FOR
Penggunaan Struktur Pengulangan dengan FOR
Pengulangan dengan FOR
<html>
<body>
<p>Pengulangan dengan FOR</p>
<?
for ($i=2; $i<=7; $i++)
{
echo”<font size=$i>Saya Belajar
PHP</font><br>”;
}
?>
</body>
</html>
Pengulangan dengan WHILE
Penggunaan Struktur Pengulangan dengan WHILE
Pengulangan dengan WHILE
<html>
<body>
<p>Pengulangan dengan WHILE</p>
<?
$i=1;
while ($i <= 10)
{
echo”$i “;
$i++;
}
?>
</body>
</html>
Pengulangan dengan DO..WHILE
Penggunaan Struktur Pengulangan dengan Do..WHILE
Pengulangan dengan Do..WHILE
<html>
<body>
<p>Pengulangan dengan DO..WHILE</p>
<?
$i=1;
do
{
echo”$i <br>”;
$i++;
}while ($i <= 5)
?>
</body>
</html>
**sumber lupa, dari laptop




















July 30th, 2009 on 5:30 am
pak, tolong dijelaskan juga dunx, kapan sebaiknya kita pakai while, kapan pakai for dan kapan pakai do while
Thanks
August 1st, 2009 on 11:32 am
yubs, pertanyaan bagus, mungkin saudara saya @canty bisa menjawabnya ??
August 8th, 2009 on 11:18 am
klo while pas hari kamis aja bro
trus for enaknya hari sabtu deh.. soalnya kan malam minggu juga
klo do while minggu bro karena setelah hari sabtu kan minggu..
gitu kira2..
September 25th, 2009 on 11:30 pm
mohon bantuannya :
aku mau menghitung jumlah penyakit pasien yang berobat menurut tanggal sbb :
——————————————————
| Tanggal
Kode | 1 | 2 | 3 | 4 | 5 | 6 dst selama 1 bulan
——————————————————
0101 | 2 | 1 | 0 |
0201 | 0 | 1 | 0 |
0301 | 0 | 1 | 1 |
——————————————————
dimana tabelnya mysql nya sbb :
kode | nama | tgl_berobat
0101 | si A | 2009-09-01
0101 | si B | 2009-09-01
0101 | si F | 2009-09-02
0201 | si C | 2009-09-02
0301 | si D | 2009-09-02
0301 | si A | 2009-09-03
Gimana ya cara query php dan nampilinnya??? Tks
September 26th, 2009 on 10:56 am
@yoyok : Mungkin yang dimaksud mas yoyok dalam penerapan MYSQL ini adalah mixing count dan distinct, yang perlu diperhatikan adalah data yang disediakan dan outputnya / bentuk laporannya,
buat laporan adalah hal yang paling menyebalkan memang
. oke, dimulai dengan data yang ada saat ini :
kode | nama | tgl_berobat
0101 | si A | 2009-09-01
0101 | si B | 2009-09-01
0101 | si F | 2009-09-02
0201 | si C | 2009-09-02
0301 | si D | 2009-09-02
0301 | si A | 2009-09-03
algoritma yang bisa saya tangkap sejauh ini UNTUK QUERY yang bisa digunakan adalah :
,
0> pertama mengkategorikan TANGGAL BEROBAT = tanggal kejadian
0> Kemudian di ikuti dengan mencari JUMLAH | KODE SAKIT | YANG SAMA berdasarkan TANGGAL BEROBAT yang telah di DIKATEGORIKAN.
bagaimana mas?? sampai sini sudah bisa dipahami?
mungkin ada clue seperti ini :
0> SELECT DISTINC(tgl_berobat) AS tgl_kategorinya_om FROM nama_table;
0> SELECT DISTINC(kode_sakit) AS Kode_Sakit, COUNT(kode_sakit) AS Jumlah_Sakit FROM nama_table WHERE tgl_berobat= ‘tgl_kategorinya_om’ GROUP BY kode_sakit;
wew.. ini sih clue yang aneh
soalnya langsung pada jawaban 
semoga membantu, bila ada yang menambahkan silahkan, mohon bantuannya juga