dongzuan4917 2017-10-27 07:27
浏览 53
已采纳

匹配数组值与嵌套while循环内的输入字段

It's a really silly problem.i don't know how i get this but i get. i have a array and i wants to match array values with checkbox which came from while loop.So how is it possible.

                  //Array that i want to match with checkbox
                  $filter = explode(',', $getproduct->specification_filter);
                  <table class="table" style="background-color: white;">
                      <tbody>
                        <?php
                          while($fch = $allfilter->fetch_array()){
                        ?>
                        <tr>
                          <th><?=$fch[2]?></th>
                          <?php 
                          $sqlbv="SELECT * FROM product_filter where idd='$fch[4]'";
                          $resultbv=$conn->query($sqlbv);
                          while($rowbv = $resultbv->fetch_array()){
                        ?>
                          <td>
                            <label class="ckbox ckbox-danger">
                                <input type="checkbox" value="<?=$rowbv[0]?>" name="pfilter[]">
                                <span>&nbsp;&nbsp;<?=$rowbv[3]?></span>
                              </label>
                          </td>
                          <?php } ?>
                        </tr>
                        <?php } ?>
                      </tbody>
                    </table>

Now i wants to check Checkbox field if $filterarrays value match with checkbox value. So how can i do that ?

  • 写回答

3条回答 默认 最新

  • douzhi3776 2017-10-27 07:40
    关注

    since your $filter is an array use in_array

     <input type="checkbox" value="<?=$rowbv[0]?>" <?=  in_array($rowbv[0], $filter)? 'checked':''  ?> name="pfilter[]">
    

    for more details see in_array.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 表达式必须是可修改的左值
  • ¥15 如何绘制动力学系统的相图
  • ¥15 对接wps接口实现获取元数据
  • ¥20 给自己本科IT专业毕业的妹m找个实习工作
  • ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?
  • ¥30 我的代码按理说完成了模型的搭建、训练、验证测试等工作(标签-网络|关键词-变化检测)
  • ¥50 mac mini外接显示器 画质字体模糊
  • ¥15 TLS1.2协议通信解密
  • ¥40 图书信息管理系统程序编写
  • ¥20 Qcustomplot缩小曲线形状问题