如何用php和mysql中的数据库创建下载命中计数器?

时间:2018-06-14 01:57:05

标签: php mysql

可以轻松计算文件下载次数。 文件详细信息存储在MySQL数据库中,文件存储在服务器上的文件夹中。 这些文件通过锚标记链接下载

href=upload/$row['file']

filename.zip 为例进行生成 我正在考虑在名为downloads的files表中添加另一个字段,不知何故,当点击该链接时,将该文件标记为$row['downloads'] +1并更新下载字段。

1 个答案:

答案 0 :(得分:0)

是的,这种方法很棒。启动下载后,计数器可以递增:

update file set downloads = downloads + 1 where file_path = ?

如果您想存储有关每次下载的其他信息(例如下载时间),您可以使用带有外键的下载表将每个下载操作链接到相应的文件。