如果先前选中了复选框,那么它必须是不可见的。 如果用户注销并下次登录,它必须工作。 我正在使用php和mysql&没有特定的会话表
答案 0 :(得分:0)
为每个复选框分配一个索引,从0开始。
如果您的复选框数量很少,则可以向用户添加列。如果您有8个或更少,则该列的类型应为tinyint
;如果您有16个或更少,则smallint
;如果您有24个或更少,则midiumint
,int
如果您有64个或更少,则有32个或更少,bigint
。最初为0.每次选中复选框时,将相应位设置为1。
如果复选框的数量很大并且可能会检查其中许多复选框,则可以使用二进制而不是整数类型。
如果复选框的数量很大并且不太可能检查其中许多复选框,则可以添加一个表,列出哪个用户已选中哪个复选框。每次用户选中复选框时,都会向该表添加一行,其中包含用户和复选框。