我有一个HTML表格与内容,我想有一个功能编辑/删除该表。我如何使用PHP?HTML表格行编辑/删除
回答
我实际上认为这听起来更像JavaScript的工作,它可以即时编辑/删除行,并且代码更少。 (也可以实现一些AJAX,也可以在数据库中编辑/删除行)。
但是,如果你坚持使用PHP,你可能只想添加一些GET参数到编辑/删除链接,删除或编辑这些行。
任何链接仅供参考? – PHPNewuser 2010-08-24 19:32:00
如果您打算使用数据库,并且您似乎对自己的工作方式了解甚少,请拿起一本好书:SQL - 完整参考文献。当你有SQL的足够的知识,看看PHP的PDO扩展:http://php.net/manual/en/book.pdo.php
嗯,有一个纯PHP的方式做到这一点,再有就是JavaScript和PHP的组合。如果你希望对数据库的修改是永久的,你必须以这样或那样的方式使用PHP,因为这是你与数据库通信的门户(据我所知,你不能用Javascript做到这一点,因为它是基于客户端的,并且完全运行在你的网页浏览器中)。
如果仅使用PHP,则必须为每个更改生成HTML文档。例如,您单击表格中的一个单元格,然后您可以进入一个新的HTML页面,其中该字段可通过input
元素进行编辑;或者您可以一次列出该行的所有字段并同时编辑它们。然后将这些字段以表单的形式发布到PHP页面,该页面将采用新值并更新数据库(或插入新值或希望其行为)。这里有一个如何做到这一点的教程: http://www.freewebmasterhelp.com/tutorials/phpmysql/1
你也可以混合在一些Javascript中,它允许更多的交互式界面来修改单元格中的值。然而,这显然需要更多的代码,并且可能对你想要做的事情过度。尽管如此,这里是一个链接,它演示了这一点,并且还显示了代码: http://www.java2s.com/Code/JavaScript/GUI-Components/Editabletablecell.htm
希望这是你正在寻找的。
编辑: 忘记了您也希望删除表中的内容。第一个环节也解释了这一点。
- 1. 编辑HTML表格
- 2. 如何在HTML表格中添加编辑和删除选项?
- 3. 删除html表格行后检查行
- 4. html表格动态编辑行
- 5. 在动态HTML表上删除,编辑和保存行函数
- 6. 编辑和删除表格数据的每一行按钮?
- 7. jQuery的模式对话框与表格行的编辑/删除
- 8. 使用Jquery编辑和删除新添加的表格行
- 9. 我想在reactjs中编辑和删除表格行
- 10. 使用Javascript删除HTML表格行
- 11. 删除添加的html表格行
- 12. RTF格式的HTML删除HTML表格
- 13. PHP(编辑和删除HTML文件)
- 14. 删除表格行
- 15. UITableView的编辑风格 - 添加/删除
- 16. 点击行进行编辑/删除?
- 17. 可编辑的HTML表格单元格编辑
- 18. 通过模式编辑/删除带有Javascript或Jquery的HTML表格
- 19. 在html中删除表格单元格
- 20. JTable - 添加,编辑,删除行
- 21. 左滑动删除和编辑,删除
- 22. 数据表可编辑删除
- 23. Asp.net defalut样式表编辑/删除?
- 24. 在Silverlight数据网格中编辑,添加和删除行?
- 25. 删除行时单元格编辑器不退出
- 26. HTML表格,编辑记录单独
- 27. C#HTML编辑器创建表格
- 28. jQuery在线编辑html表格内容
- 29. 将可编辑HTML导入Google表格
- 30. 无法编辑此HTML表格
有没有数据库? – Smandoli 2010-08-24 19:24:43
或者更具体地说,表格是如何生成的? – gablin 2010-08-24 19:25:39
有一个数据库,它读取数据n填充表。 – PHPNewuser 2010-08-24 19:26:32