如何将创建的节点附加到我的网页?
例如,假设我创建了一个网站,用户可以在该网站上提交数据。然后我想获取这些数据并将其添加到我的页面,例如 Reddit/4chan。
我已经尝试从 MySQL 中检索数据并使用 for 循环将其回显到 div 标记内,但这不允许我按赞数来排列数据。
我应该使用 JavaScript 附加数据吗?如果一个用户提交数据,我如何确保所有用户都能看到它?
最佳答案
如果您需要按因素对数据进行排序,我想您在数据库中添加了一些字段,例如 upvotes
。您只需设置 SQL 查询以使用“ORDER BY”子句对这些数据进行排序。
如果你想让它有活力并用新内容自动更新你的 View ,你需要使用 javascript(基于间隔的 ajax 调用或套接字)执行此检查,并获取你的订单回调函数中的参数,以使用新内容对 DOM 进行排序和更改。
关于php - 将访问者提交的数据附加到页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42680113/