我的admin部分中的blog.php文件未显示数据库中的所有帖子

时间:2010-10-30 17:17:07

标签: php database

我在我建立的网站的管理部分有一个php文件。该文件从某个数据库中提取帖子,相应的表格通过“编辑”按钮链接将其吐出到页面上以编辑该特定帖子。所有这一切都正常。但是,目前数据库显示表中有15个托管,但只有12个可在屏幕上查看以进行单击和编辑。请告诉我还有什么可以帮助我解决问题?谢谢你提前。

Blog.php文件

<?php
    include("../mysqlConnect.php");
    include("header.php");

    $results = mysql_query("SELECT *  FROM blog ");
?>
<?php include("adminNav.php");?>


     <div id="logout">
        <a href="http://mrskitson.ca">view changes</a>
     </div>



     <div class="span-16" id="learning">

     <?php
        while($row = mysql_fetch_array($results)){
        $title = $row['title'];
        $date = $row['date'];
        $image = $row['image'];
        $content = stripslashes($row['content']);
        $id = $row['id'];


        echo "<div class='span-16' id='posts'>";
        echo "<h1>$title </h1>";
        echo "<h2>$date</h2>";
        echo "<img src='../images/blog/$image'>";
        echo "<p>$content</p>";
        echo "<a class='editPost' href=blogEdit.php?id=$id>Edit This Post</a>";
        echo "</div>";
        }
     ?>
     </div>


<?php
 include("footer.php");
?>

1 个答案:

答案 0 :(得分:0)

代码似乎运行到表“blog”中的所有记录存储。我可以想到你从错误的表中提取数据的三件事,在phpMyAdmin上查看错误的表或在你的CSS中,id“learning”定义了一个高度和溢出并隐藏了其他记录。