Skip to content Skip to sidebar Skip to footer

Menampilkan Database Dari Angka Satu 1

Secara default dikala ada sebuah data yang masuk kedalam Database MySQL maka data tersebut bersama-sama akan dimulai dari satu. Misalnya ada sepuluh data maka akan disusun 1,2,3,4, hingga 10 kecuali kalau dalam script PHP query untuk menampilkannya di filter dengan parameter ORDER by Id DESC maka data tentu akan ditampilkan menjadi 10,9,8 hingga 1, data yang pertama kali dimasukan (angka 1) akan berada paling akhir.

Ketika 5 data dari 10 data yang terdapat dalam database dihapus maka susunanan datanya jadi 6,7,8,9,10. Data yang terdapat dalam Database tersebut tidak tersusun atau kembali secara otomatis dimulai dari angka satu, id yang terdapat dalam database sama sekali tidak berubah dikala ada salah satu data yang dihapus, beitupun dikala ada data gres yang masuk maka akan melanjutkan penomorannya dari angka 11 bukan dari angka 1. Sebuah website dinamis pastilah ada yang namanya proses hapus dan tambah data secara terencana sehingga tentu tiruana data yang ada didalam database secara default tidak akan disusun dari satu. Oleh alasannya ialah itu kalau ingin menampilkannya kedalam sebuah halaman kemudian kemudian datanya dimulai /diurutkan dari angka satu ‘1’ maka kita perlu membuat sebuah awalan yang akan membuat kondisi perulangan ‘while’ untuk penomorannya dimulai dari 0+1

Supaya lebih terang Saya akan mempersembahkan sebuah contoh. Dalam sebuah tabel siswa yang ditampilkan dihalaman website, Saya mempunyai data dengan urutan 31,32,35,36. Query yang saya buat ialah menyerupai diberikut

Secara default dikala ada sebuah data yang masuk kedalam Database MySQL maka data tersebut Menampilkan Database Dari Angka Satu 1


Potongan query

 <?php require_once('koneksi.php'); $perintah=sprintf("SELECT * FROM daftar");  $query=@mysql_query($perintah,$koneksi);  ?>  

Selanjutnya di sanksi dengan perulangan 
while($data=mysql_fetch_array($query)) {

Oleh jadinya semoga data tersebut ditampilkan / disusun kembali dari angka satu maka kita harus membuat fungsi perhiasan yang nantinya dijalankan dalam sebuah query. Makara nanti querynya buat menyerupai diberikut 

Query semoga menampilkan/mengurutkan database dari angka satu
 <?php //penomoran dari satu $awal=0; require_once('koneksi.php'); $perintah="SELECT*FROM daftar ORDER BY id DESC";   $nom="$awal";  $nom2=sprintf("%s",$perintah,$nom);  $query=@mysql_query($nom2,$koneksi);   ?>  

Selanjutnya nanti pastinya akan ada sanksi querynya pada mysql_feth_array dengan perintah perulangan while sehingga nanti aba-aba untuk menampilkannya kurang lebih menyerupai diberikut
 <?php  $no=$awal+1; while($data=mysql_fetch_array($query)) { ?>                        <tr> <td><?php echo $data['id'];?></td> <td><?php echo $data['nama'];?></td> <td><?php echo $data['alamat'];?></td> <td><?php echo $data['ttl'];?></td> <td><?php echo $data['asal_sekolah'];?></td> <td><?php echo $data['nisn'];?></td> <td><?php echo $data['telepon'];?></td>  <td><img src="../psb/gambar/<?php echo $data['gambar']; ?>" width="50" height="50"/></td>  <td><a href="delete.php?del=<?php echo $data['id']?>">Delete</a></td> <td><a href="edit_siswa.php?idedit=<?php echo $data['id']?>">Edit</a></td>     </tr> <?php $no+=1; } ?>  </tbody>           </table>  


Jika berhasil, data yang tadinya tersusun dari angka satu (1) kembali menyerupai yang terlihat pada gambar diberikut ini

Secara default dikala ada sebuah data yang masuk kedalam Database MySQL maka data tersebut Menampilkan Database Dari Angka Satu 1
Menampilkan Database Dari Angka Satu 1


Post a Comment for "Menampilkan Database Dari Angka Satu 1"