O halde şunları kullanarak tekrar oluştur;
ara.php <?php
if($_POST){
$kelime = mysql_real_escape_string($_REQUEST['kelime']);
$sonuc = mysql_query("Select Count(kelime) From arananlar where kelime='$kelime'");
$sayi = mysql_result($sonuc,0);
if($sayi ==0){
mysql_query("Insert Into arananlar (zaman, kelime, hit) Values ('".time()."', '$kelime', 0)");
$zamanasimi = time()-24*60*60;
mysql_query("Delete From arananlar where zaman < ".$zamanasimi);
}
}
?>
Alıntı
SQL Yapısı;
CREATE TABLE `arananlar` (
`zaman` varchar(50) NOT NULL,
`kelime` varchar(100) NOT NULL,
`hit` INT(8) NOT NULL,
KEY `kelime` (`kelime`)
);
Veri Listele; <?php
$sonuc = mysql_query("Select kelime, hit From arananlar order by zaman DESC limit 5");
$a=1;
while($satir = mysql_fetch_array($sonuc)){
$kelime = $satir['kelime'];
echo $a."- <a title=\"".$kelime."\" href=\"arama.php?kelime=".$kelime."\">".$kelime."</a> (".$satir['hit'].")<br>";
$a++;
}
?>