【发布时间】:2012-09-08 12:20:12
【问题描述】:
我有一个用于用户提交的动态生成表单的 SQL 数据库。 它是规范化的,我有一个普通表(user_data)和两个链接到普通表的子表(活动、奖励)。 我正在考虑制作一个显示普通表格数据的页面
Name Date activityID awardID formID description
foo 5/4 23251 23101 4343 "blah blah"
然后您将单击给定的活动 ID 或奖励 ID 号以打开一个弹出窗口,该窗口将在活动或奖励表中显示链接到该 ID 的数据。喜欢
activityID formID activityDescription activityDate
23251 4343 "bladhsh baldshh" 5/4
我还需要使它在分页部分中显示数据,而不是一次显示整个内容...
我是一名初中级 html、Javascript 和 PHP 编码员。我已经制作了一个动态生成的 html/Javascript 表单和一个处理所有提交数据的 PHP,并且我创建了一个规范化的数据库。我试图弄清楚人们通常如何做这种任务,以及他们使用什么脚本语言。我听说你需要使用 AJAX 和 jQuery,但我对这两种语言都不熟悉。难不难学习,它们究竟是如何工作的?
【问题讨论】:
-
您可以使用 PHP 做到这一点。只需将行链接到一个以
awardid为参数的 .php 文件 -
啊,但是我想让页面更整洁一点,如果我用 PHP 做的话会很丑,每次更改都必须加载一个新页面页面,而如果我使用某种与 javascript 相关的语言,如 jquery,它可以异步完成,因此您不必刷新页面或转到新页面。
-
确实如此,但 AJAX/JavaScript 的工作量更大,维护起来也更困难。你可以用谷歌搜索ajax php tutorial 找到很多good results。
-
啊....嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯我想我先做个php版本的吧,等我熟练了一点,我会尝试用AJAX重新制作,不过我会看看教程!请发布答案,以便我可以 +rep 你!
-
不错的选择。我会发表评论作为答案。
标签: jquery sql ajax user-interface