gpt4 book ai didi

php - 如何使用 javascript 或类似的东西更新记录 mysql

转载 作者:行者123 更新时间:2023-11-29 08:23:35 25 4
gpt4 key购买 nike

有没有一种简单的方法可以使用 javascript 或类似的东西来更新此查询?我正在使用一个不更新此查询的简单缓存:

$query_rs_update = sprintf("UPDATE cute_news SET views = views+1 WHERE id = %s", GetSQLValueString($colname_DetailRS1, "int"));
$rs_update = mysql_query($query_rs_update) or die(mysql_error());

尝试让它记录 View ,即使缓存已打开?

谢谢忍者!!!

最佳答案

通常,Javascript 不直接与数据库交互。这样做的好处是,黑客无法通过利用公开可见的代码来滥用您的系统。

您需要做的是创建一个可以使用 AJAX (POST) 从 javascript 调用的脚本,并且该脚本将执行您需要的任何逻辑。在您的例子中,您的 AJAX 调用似乎将传递新闻文章 ID。

此外,我建议使用准备好的语句或其他 protected 查询技术,这样您的代码就不会被 SQL 注入(inject)(如 PDO 准备好的语句)。

关于php - 如何使用 javascript 或类似的东西更新记录 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18575509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com