php代码干扰页脚上的html

Posted

技术标签:

【中文标题】php代码干扰页脚上的html【英文标题】:Php code interfering with html on the footer 【发布时间】:2014-11-27 23:32:23 【问题描述】:

这就是我使用 html 代码手动编写表格时发生的情况,页脚停留在页面底部应该在的位置,但是当我使用 php 执行此操作时,页脚显示在页面中间。下面是我用来打印表格的 PHP 代码:

<?php
    if (isset($_POST["tipi"],$_POST["godina"],$_POST["kati"]))
    
    // Create connection
    $con=@mysqli_connect("localhost","root","","merville");// duhet ndryshuar emri i databazes dhe pastaj emri i tabeles ne rastin tone merville

    // Check connection
    if (mysqli_connect_errno()) 
        echo "Per momentin faqja eshte duke u punuar. ";
    
    else


    //#################################
    

    $tipi=$_POST["tipi"];

    $godina=$_POST["godina"];

    $kati=$_POST["kati"];

    $dhoma=$_POST["dhoma"];

    //#################################



    //############ berja e querit

    $kerkim="SELECT * FROM motorrkerkimi WHERE  tipi='$tipi'
        AND godina='$godina' And kati='$kati' And dhoma='$dhoma' 
        ORDER BY vleratotale ASC";
    $query1=mysqli_query($con,$kerkim);
    //############ 
    echo "<table border='2' class='table-fill' >
    <thead>
    <tr>
    <th>Apartamenti </th>
    <th>Dhoma </th>
    <th>Kati </th>
    <th>Sip. Totale m2 </th>
    <th>Cmimi Euro/m2 </th>
    <th>Vlera totale Euro </th>
    <th>Foto dhe Detaje </th>
    </tr>
    </thead>
    ";
    echo "<tbody class='table-hover'>";
    while($kerkim=mysqli_fetch_array($query1))

            echo "<tr>";
                    echo "<td>"; echo "".$kerkim[1]; echo "</td>";
                    echo "<td>"; echo "".$kerkim[6]; echo "</td>";
                    echo "<td>"; echo "".$kerkim[4]; echo "</td>";
                    echo "<td>"; echo "".$kerkim[12]; echo "</td>";
                    echo "<td>"; echo "".$kerkim[10]; echo "</td>";
                    echo "<td>"; echo "".$kerkim[11]; echo "</td>";
                    echo "<td>"; echo "<a href='$kerkim[14]' >Shiko</a>"; echo "</td>";
                
            echo "</tr>";
            
    
    echo "</tbody>";


        mysqli_close($con);

    // fundi i else-it fillestar i cili ben ekzekutimin e kodit nqs databaza eshte pa probleme.
        
    elseecho "<h2>Ju lutem plotesoni te dhenat perpara se te klikoni.</h2>";// fundi i if-it fillestar
?>

这是一张照片来说明我的问题:

透明的灰色块是页脚,它在页面的中间,它不会停留在底部。如果我只使用没有任何 PHP 代码的 HTML 来执行此操作,页脚将保留在最后,并且不会干扰表格。 有人可以给我一个想法,我做错了什么? 谢谢

【问题讨论】:

你想在哪里调用这个 php 脚本?我假设与您用 html 编写时的位置相同,对吧? PHP 代码的输出一定有问题。它是否包括您不知道的课程?所有标签都正确关闭了吗? PHP 运行时是否包含所有正确的类? 好像缺少&lt;/table&gt; 让我试试 Jay Blanchard,因为我认为我已经用 完成了它,但仍然没有成功,关于类的事情我知道使用的类,因为当我用 html 编写它时作品 是的,我错了,当我用 html 编写表格时,我已经正确完成了它,但是当用 php 输出它时,我错过了 感谢反馈的家伙。 【参考方案1】:
                                                                                                        here
                                                                                                        is
                                                                                                        the

                                                                                                        a
                                                                                                        n
                                                                                                        s
                                                                                                        w
                                                                                                        e
                                                                                                        r

                                                                                                        "It appears that you haven't
                                                                                                        closed the table </table>"

【讨论】:

我发现这个答案非常有用,我会将它写入一个库以用于我所有的 php 项目。谢谢先生。 是的,来吧。告诉我们为什么这对您不起作用。

以上是关于php代码干扰页脚上的html的主要内容,如果未能解决你的问题,请参考以下文章

打印页面预览时,页脚内容重叠

在 UITableview 滚动后,在页脚上推送一个视图

在页脚上重叠的滚动固定侧边栏

过渡时,JQuery Slide Toggle 在此粘滞页脚上不起作用:全部使用?

在页脚工具栏上带有 MENUTOOLBAR 和 Listbox 的 Jqgrid

iOS 7 Safari 干扰 jQuery Mobile 页脚