好吧,我正在研究一个简单的社交网络。我正在用PHP和MySQL构建它。用户可以像在Facebook上一样发布状态更新。我知道如何使用INSERT INTO和SELECT FROM语句来输入/输出用户状态,但是如何获得一个按钮(X),当它被点击时它会调用一个包含删除该帖子的MySQL查询的函数?还是编辑帖子的人?是否需要调用函数()?通过点击调用函数
Q
通过点击调用函数
0
A
回答
0
你需要学习AJAX来做到这一点。通过Ajax调用,您可以使用JavaScript捕获click
事件,并将发送AJAX请求至PHP脚本,该脚本将发出相应的delete
sql语句以删除该帖子。
2
PHP在服务器上运行。该按钮存在于客户端上。所以你不能直接调用一个函数。
你需要有一个接受过HTTP一些输入(因为要做事情,这应该是一个HTTP POST请求,在PHP中,您可以通过$_POST[]
读取数据)的脚本。脚本应该理智地检查输入,根据输入做出任何适当的操作并作出响应,表明成功或失败。
使浏览器发出请求的最简单方法是使用<form>
。这也使您可以收集用户可能需要的信息。
要做到这一点“就像在Facebook上”(而以下best practises),你应该使用JavaScript到submit event listener绑定到窗体,然后停止默认事件,并使用XMLHttpRequest使HTTP POST请求,而不是(这是阿贾克斯) 。然后您使用DOM manipulation来更新显示给用户的信息。
相关问题
- 1. 通过双击图像调用函数
- 2. Javascript:通过对象函数内的点击函数调用对象函数
- 3. 在java中调用函数,通过点击菜单项
- 4. 如何通过点击按钮调用PHP函数
- 5. 通过点击HTML/PHP中的按钮调用函数
- 6. 通过v-on调用函数内部功能:点击
- 7. 通过点击HTML列表元素来调用javascript函数
- 8. Javascript通过锚点调用函数
- 9. Js:点击调用函数
- 10. 从jquery点击函数调用函数
- 11. 在按钮上调用php函数用ajax点击并通过参数解析
- 12. 调用JavaScript通过点击的HtmlTextWriter
- 13. HTML - 通过点击图像调用javascript
- 14. 通过socket.io调用函数
- 15. 通过函数调用
- 16. 通过XML调用函数
- 17. 通过grequests调用函数
- 18. 禁用点击调用JavaScript函数
- 19. 通过点击
- 20. 通过点击
- 21. 通过点击
- 22. 通过点击
- 23. 点击获取函数调用时
- 24. 就绪函数调用上点击
- 25. ASP.net mvc链接点击调用函数
- 26. Highcharts点击函数没有被调用?
- 27. 点击调用特殊的jQuery函数
- 28. 点击空格时jquery函数调用
- 29. 点击后重复调用函数
- 30. d3 javascript点击函数调用
这听起来像你应该首先通过一个基本的MySQL/PHP教程,涵盖这些基础知识。 – 2012-03-18 14:09:06
你想不要刷新页面,像Facebook一样吗? – Michal 2012-03-18 14:09:55
同意 - 通过教程工作,然后发布,如果你遇到问题。 – Randy 2012-03-18 14:10:20