循环通过php中的复选框数组来显示图标

时间:2012-03-07 14:46:04

标签: php mysql arrays checkbox

我希望创建一个属性页面,其中功能/设施由图标表示(例如游泳池,洗衣房,烧烤等)。 我计划在管理表单中使用复选框数组来选择功能/设施,并使用foreach循环从数据库中提取结果。 我遇到的问题是如何将数组结果转换为显示相关图标。

我为缺乏代码而道歉,但我处于概念阶段并且已经陷入困境(我知道这不是一个好的开始)并且想知道你们中任何一个可爱的人是否可能知道如何获得每个值数组(如果存在则通过检查)显示相关图标吗?

2 个答案:

答案 0 :(得分:1)

将图标的位置存储在每个功能/设施的记录中,然后只需在Img标签中使用这些标签以及您的复选框等

答案 1 :(得分:0)

<强> HTML:

<input type="checkbox" name="options[]" value="swimming pool">
<input type="checkbox" name="options[]" value="laundry">
<input type="checkbox" name="options[]" value="bbq">

<强> PHP:

foreach($_POST['options'] as $option_key => $option_name)
{
   echo $option_name;
}