在多个div中应用PHP

时间:2015-12-07 15:26:50

标签: php html css

好吧,我一直在尝试在多个div中实现我的PHP,但不知怎的,我的CSS搞砸了,记录开始对角显示,即第一个记录正确显示,然后其余的记录开始显示从他们以前的结束记录(向右滚动时可以查看)。哪个很烦人。我想要实现的目标是:以我的CSS不受干扰的方式定位我的div或PHP,这可能吗?这是我的特定数据的PHP代码,任何帮助都将不胜感激。

            <?php
                                  $result1 = mysql_query("SELECT *from `movie_schedule`");

if(mysql_num_rows($result1))
{while($row2 = mysql_fetch_array($result1, MYSQL_BOTH))
{
    ?>

        <div id="event" class="content-event">
            <!-- container -->
            <div class="container">
                <h3>Show Times</h3>
                                <div class="event-grids">
                    <div class="col-md-3 event-grid">
                        <div class="pic"> </div>
                        <ul>


                            <li class="hedding"><?php print($row2['Movie_ID']); ?> <?php print($row2['Movie_Name']); ?></li>
                            <li class="date"><?php print($row2['Movie_Date']); ?></li>
                        </ul>
                        <div class="clearfix"> </div>
                    </div>
                    <div class="col-md-4 event-grid small-text">
                        <p><br><?php print($row2['Show_Time']); ?></p>
                    </div>
                    <div class="col-md-2 event-grid large-text">
                        <p class="text"><?php print($row2['Movie_Cost']); ?></p>
                    </div>
                    <div class="col-md-3 event-grid text-button">
                        <ul>
                            <li class="num"><?php print($row2['Movie_ID']); ?></li>
                            <li class="button yellow"><a href="#">Remove</a></li>
                            </ul><br><br>
                            <?php
            }}
            ?>
                    </div>



</div>

        </div>

2 个答案:

答案 0 :(得分:3)

不是那个混乱的CSS。在单个块中正确关闭所有元素之前,您将结束循环。您使用prodcode + employeenumber打开循环,然后使用div结束循环。 您实际上可以使用页面检查器查看嵌套元素。例如,在Chrome或Firefox中,可以通过右键单击页面并选择“页面检查器”来实现。

在关闭循环之前,请尝试正确关闭所有元素。

答案 1 :(得分:0)

你正在搞乱关闭</div>

<?php
$result1 = mysql_query("SELECT *from `movie_schedule`");
if(mysql_num_rows($result1))
{
    while($row2 = mysql_fetch_array($result1, MYSQL_BOTH))
    {?>
        <div id="event" class="content-event">
            <div class="container">
                <h3>Show Times</h3>
                <div class="event-grids">
                    <div class="col-md-3 event-grid">
                        <div class="pic"> </div>
                        <ul>
                            <li class="hedding"><?php print($row2['Movie_ID']); ?> <?php print($row2['Movie_Name']); ?></li>
                            <li class="date"><?php print($row2['Movie_Date']); ?></li>
                            </ul>
                        <div class="clearfix"> </div>
                    </div>
                    <div class="col-md-4 event-grid small-text">
                        <p><br><?php print($row2['Show_Time']); ?></p>
                    </div>
                    <div class="col-md-2 event-grid large-text">
                        <p class="text"><?php print($row2['Movie_Cost']); ?></p>
                    </div>
                    <div class="col-md-3 event-grid text-button">
                        <ul>
                            <li class="num"><?php print($row2['Movie_ID']); ?></li>
                            <li class="button yellow"><a href="#">Remove</a></li>
                            </ul>
                        <br><br>
                    </div>
                </div>
            </div>
        </div>
<?php}}?>