【发布时间】:2010-04-14 16:42:28
【问题描述】:
我想知道这是否可能。 序列化字符串将被插入到一个 mySQL 数据库中,所以如果所有复选框都被插入,而不仅仅是那些被勾选(打开)的复选框,那就没问题了。
可以在数据库中为每个复选框创建列,并使用此 if/else 语句:
if(isset($_GET['checkbox'])) {
// It's checked!
}
else {
// not checked!
}
但它有点不合适......
【问题讨论】:
-
您的语句“序列化字符串将被插入到 mySQL 数据库中”是有关的。您并不是说您将拥有一个简单存储序列化字符串的 varchar 或 text 列,对吗?每个复选框实际上都是它自己的独立列,对吧?
-
哼。这就是我的意思,实际上。序列化的字符串将存储在 varchar 列中。如果每个复选框都有一列会更好吗?
标签: php mysql checkbox serialization