$query= mysql_query("select count(*) from gossip where published is not null order by published desc");
$visitcount = mysql_result($query,0);
//generate random number
srand((double)microtime()*1000000);
$number = rand(0,$vistcount);
//use random number to query table
$story_sql=mysql_query("select * from gossip where published is not null and gossip_id ='".$number."' order by published desc");