Tutorial kali ini kita membuat nomer urut secara otomatis di php, kita pahamin dulu algoritmanya. Kebetulan om bewok membuat nya dengan menggunakan looping while, kalau ada yang belum tau looping artinya mengulang - ngulang, nah looping di php ini ada 2 cara yang pertama menggunakan while dan yang kedua menggunakan for, masing - masing mempunyai kelebihanya, kalau misalnya while kita bisa me-looping yang tidak terkira, jadi ga perlu di setting while ini akanberjalan terus tanpa henti, tapi bisa juga kok di perintahkan misalnya ingin ber-urut 1-5 dia bisa kok, Nah kalau kamu menggunakan for kamu tidak bisa seperti itu, kamu harus setting dahulu, dia ini harus sampe angka berapa, jadi kalau for harus di tentukan dulu angka nya sampai nomor berapa.
Yuk kita pelajarin dasarnya dulu mengenai while ya sebelum digabungkan dengan database MySql.
Kasus 1 : Kita ingin membuat no urut 1-10, Codinganya om bewok kasih tau dulu ya, setelah itu penjelasanya di bawahnya
<?php
$bil = 0;
while($bil<=9)
{
$bil++;
echo "$bil<br/>";
}
?>
Maka Hasilnya akan seperti dibawah ini :
Gambar 1.1 Tampilan di browser |
$bil = 0;
Ini maksudnya kita membuat variabel dengan nama $bilwhile($bil<=9)
{
$bil++;
echo "$bil<br/>";
}
Ini dibagian yang penting, maksudnya adalah saat $bil ini lebih kecil atau sama dengan 9 maka dari 0 akan di tambahkan menjadi 1,2,3,4,5,6,7,8,9,10Kamu bisa ber-eksperimen sendiri loh dengan ini, coba om bewok kasih soal coba kalau $bil++ nya ada di bawah echo, seperti ini :
while($bil<=9)
{
echo "$bil<br/>";
$bil++;
}
Apa yang terjadi ? Nah kamu coba masing - masing ya, biar kamu lebih paham mengenai looping whileOke Mari kita mulai Kasus 2 yaitu
Cara Membuat Nomer Urut Secara Otomatis Di PHP Dan MYSQL
Pertama kita buat database nya terlebih dahulu dan nama tablenya
- Database : perpustakaan
- Nama Table : mahasiswa
- Nama Folder Di htdocs : mahasiswa
Oke fieldnya seperti ini ya
Gambar 1.1 Tampilan Field dari tabel mahasiswa |
Selanjutnya kamu harus isi ya, biar keliatan nantinya angka urutnya
Gambar 1.2 Jangan lupa di isi ya |
OKE SEKARANG SAATNYA KITA NGODING
Om bewok akan membuat 2 file yang pertama koneksi.php dan view.php
Kita buat dulu koneksi.php nya, codinganya seperti dibawah ini ya.
<?php
mysql_connect('localhost', 'root', '');
mysql_select_db('perpustakaan');
?>
Selanjutnya kita buat view.php nya
<table border="1">
<tr>
<th>No</th>
<th>Nim</th>
<th>Nama</th>
<th>Alamat</th>
<th>Sex</th>
<th>tanggal lahir</th>
</tr>
<?php
include 'koneksi.php';
$no_urut = 0;
$query = "SELECT * FROM mahasiswa";
$result = mysql_query($query);
while($data=mysql_fetch_array($result)) {
$no_urut++;
echo "<tr>;
<td>$no_urut</td>
<td>".$data['nim']."</td>
<td>".$data['nama']."</td>
<td>".$data['alamat']."</td>
<td>".$data['sex']."</td>
<td>".$data['tgl_lahir']."</td>
</tr>";
}
?>
</table>
Maka Hasilnya akan seperti di bawah ini ya.Gambar 2.1 Hasilnya |
Post a Comment