• 07-11-2012, 17:17:19
    #1
    Üyeliği durduruldu
    sitede yapılan sorguların istatistiğini tutmak istiyorum yani kim ne sorgulamış nasıl öğrenebiliriz?

    <form name="ara" id="ara" action="/" method="POST">
    			<p>
    				<input class="search" name="s" id="s" onfocus="this.value=''" value="Music Search ..." type="text" />
    			</p>
    
    		</form>
    aratma bölümüm bu şeklde..
  • 07-11-2012, 18:02:20
    #2
    $post_s = mysql_real_escape_string($_POST['s']);

    kayıt yok ise bu şekilde giriş yapılır.
    mysql_query("INSERT INTO `searchs` (`s`,`time`, `hit`) VALUES ('$post_s', ". time() .", 0)");

    kayıt var ise UPDATE ile sorgu yapılarak `hit` = hit + 1 aksiyonu ile güncellenerek arama sonuçlarını veritabanında tutabilirsin.
  • 07-11-2012, 18:09:18
    #3
    miscel adlı üyeden alıntı: mesajı görüntüle
    $post_s = mysql_real_escape_string($_POST['s']);

    kayıt yok ise bu şekilde giriş yapılır.
    mysql_query("INSERT INTO `searchs` (`s`,`time`, `hit`) VALUES ('$post_s', ". time() .", 0)");

    kayıt var ise UPDATE ile sorgu yapılarak `hit` = hit + 1 aksiyonu ile güncellenerek arama sonuçlarını veritabanında tutabilirsin.
    Arkadaş sanırım PHP bilmemekte. Arkadaşın anlattığı yöntem için mysql veritabanınızda searchs adında bir veritabanı tablosu oluşturup s,time ve hit alanları eklemeyi unutmayın.