Pengacakan data dalam sebuah website terkadang memberikan efek betah pada pengunjung, karena pengunjung dapat melihat link lain tanpa harus membuka halaman yang selengkapnya
berikut contoh script pe randoman database :
<?php
/* koneksi database */
@ $db = new mysqli('localhost','username','password','produk');
if (mysqli_connect_errno())
{
echo 'Error: tidakdapat mengkoneksikan database';
exit();
}
/* akhir koneksi database */
$query="SELECT nama_produk,file_gambar FROM produk ORDER BY RAND() LIMIT 15";
$result = $db->query($query);
$numresult =$result->num_rows;
if ($numresult==0)
{
echo "blum ada posting dengan kategori apapun";
}
echo '
<table border="0" cellpadding="0" cellspacing="0">';
for ($i=0; $i<$numresult; $i++)
{
$row = $result->fetch_assoc();
$nama_produk=$row['nama_produk'];
$file_gambar=$row['file_gambar'];
echo "<tr>
<td><a href=\"catalogues.php?name=".$nama_produk."\">$nama_produk</a></td>
</tr>";
}
echo '</table>';
?>
Perandoman dilakukan pada fungsi rand() jadi kalau kamu kesulitan dalam memahami script yang ini tinggal tambahkan saja fungsi rand pada pembuka an database kamu.
$query="SELECT nama_produk,file_gambar FROM produk ORDER BY RAND() LIMIT 15";