带有自举的动态手风琴

时间:2015-01-02 20:54:43

标签: php twitter-bootstrap

我很难让这款动感手风琴正常工作。

我从MySQL数据库中获取手风琴标题,并尝试根据数据库中的行数创建动态手风琴。

截至目前,我只能在我的数据库中创建第一个标题的单个标签。                       

        <?php 

            foreach ($variable as $key); 

            ?>

                <div class="panel panel-default">
                    <div class="panel-heading">
                        <h4 class="panel-title">
                            <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" style="margin-right:50%;" > <img src="image.jpeg" class="event-icon"> <?php echo $key['title']?>;</a>
                        </h4>
                    </div>
                    <div id="collapseOne" class="panel-collapse collapse">
                        <div class="panel-body">
                            <p>Event content
                            </p>
                        </div>
                    </div>
                </div>


            </div>
        </div>

我正在尝试在foreach循环运行时创建以下html结构。

                <div class="panel panel-default">
                    <div class="panel-heading">
                        <h4 class="panel-title">
                            <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" style="margin-right:50%;" > <img src="image.jpeg" class="event-icon"> <?php echo $key['title']?>;</a>
                        </h4>
                    </div>
                    <div id="collapseOne" class="panel-collapse collapse">
                        <div class="panel-body">
                            <p>Event content
                            </p>
                        </div>
                    </div>
                </div>

任何建议都非常感谢。

2 个答案:

答案 0 :(得分:2)

你必须在你的foreach循环结束时添加,如下所示:

<?php endforeach; ?>

您还必须更改; - &gt;你的foreach标题中的:

foreach ($variable as $key); 

为:

foreach ($variable as $key):
                         //^See here

答案 1 :(得分:1)

您似乎遇到alternative syntax for foreach

的问题
foreach ($variable as $key);  

应该是

foreach ($variable as $key):
分号(;)应该是冒号(:)

它也以endforeach分号结束

endforeach;