【发布时间】:2010-04-05 11:47:03
【问题描述】:
大家好,在此先感谢大家
我累了,找不到答案,我正在寻找答案。我的问题是我无法更新表单中输入的值。我已经附上了我使用 MYSQL 数据库获取数据的所有文件。
发生的情况是,我能够使用 ajax 和 PHP 脚本向 MYSQL 数据库添加和删除表单中的记录,但我无法更新从数据库中检索的数据。 文件结构如下
index.php 是一个带有 ajax 功能的文件,它显示了使用 save.php 文件向 MYSQL 添加新数据的表单,并且所有记录的列表都可以在不刷新页面的情况下查看(调用 load-list. php 查看 index.php 中的所有记录可以正常工作,save.php 可以保存表单中的数据)
-> Delete是从index.php调用的ajax函数,用于从mysql数据库中删除记录(调用delete.php的函数可以正常工作)
-> Update 是一个从 index.php 调用的 ajax 函数,通过从 mysql 表中检索特定记录来使用 update-form.php 更新数据,(工作正常)
问题在于从 update-form.php 到 update.php (其中 更新查询是为mysql编写的)
我尝试了很多方法,最后我发现数据没有从 update-form.php 传输到 update.php 在 jquery ajax 函数中存在一个小问题,它没有将数据传输到 update.php页面。
任何人都可以纠正这个吗?????我会很感激他们...... 请在下面找到所有文件的链接
【问题讨论】:
-
请注意这是 html 重命名为 zip
-
不是先生,有 8 个文件名 index.php 3,340 kb delete.php 494 kb jquery.js 120,763 kb load-list.php 1,207 kb save.php 625 kb style.css 295 kb update.php 694 kb update-form.php 1,209 kb 无病毒保证...使用winrar压缩...如果无法下载请告诉我..
-
啊哈哈,我保存了一个提示页面!傻我 :) 好吧,我觉得不要为你调试它。只需 2 个注意事项: 1. 制作无 AJAX 更新表单并将其发送到 update.php。看看它会说什么。 2.使用
mysql_real_escape_string而不是htmlspecialchars。