【发布时间】:2012-03-13 07:23:33
【问题描述】:
我正在建立一个水果店网站。
目前,我想问我的客户他们喜欢什么样的水果。
所以,我为它们创建了几个复选框选项。
<form action='customer_favorite' method='POST'>
<input type='checkbox' name='chk[]' value='banana' />
<input type='checkbox' name='chk[]' value='mango' />
<input type='checkbox' name='chk[]' value='apple' />
<input type='checkbox' name='chk[]' value='orange' />
<input type='checkbox' name='chk[]' value='kiwi' />
<input type='submit' value='submit' />
我不知道他们会检查多少个复选框。
-
当它发布到我的服务器时,我想得到这样的结果。
apple, orange, kiwi -
第二个客户会选择其中四个。
banana, mango, apple, orange
我会像这样将这些数据放入我的数据库中。
$data = array(
'fav_fruits' = $this->input->post('chk')
);
$this->db->insert('customer', $data)
问题是我无法得到这样的结果“苹果、橙子、猕猴桃”。
- 我们不知道会有多少复选框值。
- 我想排列像“苹果、橙子、猕猴桃”这样的值
【问题讨论】: