Re: [请益] 表单问题

楼主: et282523 (不屈斗志)   2015-04-10 01:31:46
※ 引述《ftseng (安静)》之铭言:
: 是否有大大写过很多项目的表单,然后每个项目要点进去评分,然后送出,
: 回到很多项目的表单后,已评分过的表单,不会再显示在很多项目的表单里?
: 请问这样功能的关键词是什么?
: 或是否有其他的建议,谢谢各位
→ MOONRAKER: 这不就评审系统吗 太普通了所以没听过关键词是什么 04/09 18:23
推 shadowjohn: 填过的整个 display:none; 藏起来吗? 04/09 18:23
→ MOONRAKER: 就开一个表存评审 另一个表存评分对象 每个对象有一个 04/09 18:24
→ MOONRAKER: 旗号 评过送出时旗号设1 回到评分画面只显示旗号0的 04/09 18:25
→ MOONRAKER: 对象 这样阿 就像购物清单一样
:谢谢各位大,我现在有两个表,一个表是学生的资料表,另一个是送出评分后的表,
:评过送出的我设为1,回到评分画面是捞学生的资料表,请问0要设在哪个表?
:回到评分画面应该要显示还没有被评的学生,但是回到评分画面都没显示其他还没评的
:学生名单,所以该怎么做?
我来试着回文一下
首先,我整理一下你的问题
[画面]
该功能有两个画面
1. 评分总表(依推文推测应该是学生列表吧)
2. 每个学生单独的评分画面
[流程]
1. 一开始出现在评分总表
2. 点击任一学生进入学生评分画面
3. 评分完会回到评分总表,但不显示已评分的学生
[你的问题]
1. 该如何标记已评分的学生(数据库设计问题:如何储存资料)
2. 该如何隐藏已评分的学生
这又可依做法分成两个问题
A. 不重整画面的做法(AJAX 呼叫)
A.1 不换页(重整画面)怎么做评分(JavaScript 问题)?
A.2 AJAX 回来之后,如果把已评分的学生从画面上移除
(JavaScript 问题, css 问题)
B. 重整画面的做法
数据库捞取学生资料时,如何过泸已评分的学生(数据库 SQL 问题)
*****
以上的答案其实 MOONRAKER 大大和 shadowjohn 大大
真的都有在推文回答你了
当然这版并没有规定一定要看书才能来发问
但或许至少让自己基础札实一点,会比较容易理解大家的回答
毕竟在这个版,大家都是无偿在回答问题
求的也不过就是一个 "奇摩子"
没有必要也没有义务一定要回答
以上问题其实并没有什么特定的关键字
因为其实并没有用到什么特定的技术
所以不是不提供给你关键字
而是说这不是一个关键字就能解决的问题
真的需要你对 Web 程式设计有多一点的了解就能解决
如果你真的要关键字的话
应该是 "ajax", ajax 做法可能需要 "fancybox",
css 的 "display",及 sql 的 "join" 和 "资料表的设计"
不过你学生和评分的 table 都有了
如果是重整画面的做法那就看看 sql 的 "inner join"
或是 "sql where in", "sql 子查询" 的写法试试吧
希望对你有帮助 ^^
P.S. 我觉得版上并没有人是真的想糟蹋你

Links booklink

Contact Us: admin [ a t ] ucptt.com