我想将INSERT
数据存入我的MySQL数据库。
经过一些研究后,我发现我可以使用名为Node.js
的东西来做这件事。
但是我想做的这件小事似乎很复杂。
有没有办法只使用JavaScript,没有Node.js
?
背景:在我的基于网络的iOS应用中,我希望集成一个Favorite
按钮。当用户点击任何网站上的Favorite
按钮时,一些数据会存储在我的MySQL数据库中(用户ID,收藏的网页,网页标题),而Favorite
按钮会更改其颜色以表示它的最爱和放在最喜欢的部分。
如果使用PHP而不是JavaScript执行此操作会出现以下问题:用户必须单击Back
按钮两次以退出此页面,因为重新加载以存储在数据库中会在浏览器历史记录中创建新条目。 / p>
或者是否有其他解决方案可以防止用户必须单击两次后退按钮才能退出此页面?
答案 0 :(得分:0)
在最终用户计算机上运行的应用程序永远不应该直接访问数据库。使用REST API
创建PHP
(如果您已经使用它),它处理数据库操作并使用JavaScript
调用它(这是AJAX
的简短说明)。