课程表  周一 周二 周三 周四 周五 
1           
2           
3           
4           
5           有课的节次请打勾
这个课表在数据库中存储该怎样存储啊?每个节次有一个复选框。用作表单提交后存储到数据库

解决方案 »

  1.   

    有两种做法
    1.
    create table 课程表 (
    timesolt integer,
    周一 char,
    周二 char,
    周三 char,
    周四 char,
    周五 char
    )timesolt  周一 周二 周三 周四 周五 
    1         N    Y    N    N    Y
    2         Y    Y    Y    N    Y
    3         N    Y    N    Y    Y
    4         Y    Y    N    N    Y
    5         N    Y    Y    N    Y[align=center]====  ====
    [/align]
      

  2.   

    2create table 课程表 (
    timesolt integer,
    wkday char(2),
    status char
    )timesolt wkday status
    1 周一 N
    1 周二 Y
    1 周三 N
    1 周四 N
    1 周五 Y
    2 周一 Y
    2 周二 Y
    2 周三 Y
    2 周四 N
    2 周五 Y[align=center]====  ====
    [/align]
      

  3.   

    mysql 里可以用中文作表名,列名吗?我试了下,似乎会出错。
      

  4.   

    1. 需要设置字符集支持
    2. 最好还是用English Name
      

  5.   

    mysql 里可以用中文作表名,列名吗?我试了下,似乎会出错。 不建议用中文做表明,变量名[align=center]====  ====
    [/align]