Cara Membuat Nomer Urut Secara Otomatis Di PHP Dan MYSQL - Bewok Tekno

STAY HUNGRY STAY FOOLISH

Breaking

Home Top Ad

Responsive Ads Here

Saturday, September 17, 2016

Cara Membuat Nomer Urut Secara Otomatis Di PHP Dan MYSQL




bewoksatukosong.com | Halo semua balik dengan om bewok disini, kali ini om bewok bakal ngajarin kamu tentang Cara Membuat Nomer Urut Secara Otomatis Di PHP Dan MYSQL, perlu di ingatkan kembali, om bewok ini membuat sangat dasar sekali tanpa design yang menarik jadi hanya sistemnya saja yang om bewok buat, agar teman - teman lebih paham yang om bewok ajarin, sehingga kamu bisa mengembangkan nya kembali, atau kamu sedang stuck aplikasi yang kamu buat gara - gara kamu tidak cara membuat no urut, nah untuk itu om bewok bakal kasih tau caranya.

Sebelum kita memubat nomer urut, 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 akan berjalan 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
Nah kalau sudah mari kita bahas satu - persatu ya biar teman - teman lebih mengerti apalagi nanti kalau udah di sambungkan ke mysql, pasti jadi lebih paham.
$bil = 0;
Ini maksudnya kita membuat variabel dengan nama $bil
while($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,10

Kamu 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 while

Oke 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
  1. Database                         :   perpustakaan  
  2. Nama Table                    :   mahasiswa
  3. 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
Kamu bisa lihat ada  $no_urut itu yang menjadi tampilan kita menjadi ber-urut angkanya.
Terima kasih sudah membaca Tutorial Cara Membuat Nomer Urut Secara Otomatis Di PHP Dan MYSQL. Sampai jumpa di tutorial selanjutnya

No comments:

Post a Comment