PHP random post dengan fungsi rand pada mysql



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";