2016-09-28 22 views
0

私はウェブサイトを構築しており、ユーザーがファイルをダウンロードできるボタンがあります。PHPでファイルが何回ダウンロードされたかをカウントします。

enter image description here

そして、ここでは、ユーザーがファイルダウンロードすることができます私のコードです::私は数を格納することができますどのように

<a href="data/<?php echo $date['name']; ?>" download><input type="submit" name="submit" value="Prenesi"></a> 

をphpmyadminの中に私のテーブルには、どのように見えるかここで

です私のMySQLテーブルでボタンがクリックされた回数は?私は、誰かがTXTファイルに多数のダウンロードを保存したいという話題しか見つけられませんでしたが、私はそれをしたくありません。

ありがとうございました! :)

+0

'更新テーブルセット=ダウンロード+ 1、ID = [値] –

+0

はい、私はボタンが押されたときにこのコードを実行する方法を知っておく必要があります。.. – AleksVujic

+0

追跡するために使用JS/jQueryのクリックし、DBをajax経由で更新します。 –

答えて

1

GETまたはPOSTフォームメソッドを使用してリクエストを受け取ります。簡単な例:ダウンロード

<form action="" method="POST"> 
    <a href="data/<?php echo $date['name']; ?>" download> 
     <input type="submit" name="submit" value="Prenesi"> 
    </a> 
</form> 

<?php 
    if($_POST["submit"]) { 
     // database connection and update code 
     // update TABLE set downloaded = downloaded + 1 where id = VALUE 
     echo 'Updated download count'; 
    } 
?> 
関連する問題