
Hai pengunjung setia, lama sekali agussaputra.com tidak update tutorial.. penulis harap kalian tetap setia mengunjungi website agussaputra.com.. Kali ini penulis menjawab pertanyaan salah satu pembaca dari Palangkarya dalam melakukan penampilan acak didalam query MySQL.. seringkali kita melakukan acak dalam kode PHP menggunakan fungsi rand, lantas gimana caranya jika melakukan pengacakan query didalam SQL nya..
Yuk mari disini penulis akan ajak anda untuk membuat tutorial sederhana sendiri..
Fungsi dasarnya tetap rand..
Buat tabel simpel seperti berikut:
Nama (type datanya terserah)
Lalu buat skrip berikut:
<?php
mysql_connect("localhost","root","");
mysql_select_db("dbrand");
$query = mysql_query("SELECT * FROM trand ORDER BY RAND() LIMIT 4");
while($data = mysql_fetch_array($query)){
echo "$data[nama]";
}
?>
Silahkan akses saja di localhost, refresh, refresh dan refresh.. pasti setiap data yang tampil hasilnya akan selalu berubah (acak)..
Fungsi acak ini sebenarnya lebih ditujukan pada saat penampilan data artikel, berita, ataupun banner link.. sehingga data yang ditampilkan tidak selalu terbaru atau yang terlama.. Bosen nanti orangnya..
Tutorial ini dapat didownload di:
https://www.mediafire.com/?dyf3n5adhh7pmnd
Semoga sedikit tulisan ini dapt memberikan manfaat yang sebesar-besarnya untuk Anda.
Jono
Jika mau ambil id terakhir menggunakan mysql_insert_id(), sekarang jika kita mau ambil atau membaca id yang telah kita hapus bagaimana?