我有一个 SQL 语句,它输出存储在 MySQL 数据库中的教学资源表。我可以在表格中输出教学资源列表,这很好。我可以使用一系列超链接,每个教学资源一个,这样当你点击超链接时,它会下载资源。代码如下:
echo '<a href="'.($row['resource_name_path']).'?res_id='.$row['resource_id'].'"style="color:#900">'.htmlspecialchars($row['hyperlink_resource_name']).'</a>';
但是,每次有人单击超链接时,我不仅希望下载资源,而且希望每次下载教学资源时 MySQL 数据库中的“下载次数”字段都增加 1。这会让您知道每种教学资源被下载了多少次,以查看哪个最受欢迎。问题是如何?
上面的超链接允许下载教学资源,但是我如何“允许下载”并运行 SQL 语句来更新“下载次数”字段?我可以在不离开页面的情况下运行 PHP 函数,使用 javascript 调用它吗?
这对我来说似乎是不可能完成的任务,所以任何建议都将不胜感激,这是第一次来这里,所以放轻松!