“我的管理”部分中的blog.php文件没有显示数据库中的所有帖子
我在我创建的网站的管理部分有一个php文件。该文件从某个数据库中提取文章,相应的表通过编辑按钮链接将其输出到页面上,以编辑特定的文章。所有这些都正常工作。然而,目前数据库显示表中有15个条目,但屏幕上只有12个条目可供点击和编辑。请让我知道我还可以包括什么来帮助我解决我的问题?提前谢谢 Blog.php文件“我的管理”部分中的blog.php文件没有显示数据库中的所有帖子,php,database,Php,Database,我在我创建的网站的管理部分有一个php文件。该文件从某个数据库中提取文章,相应的表通过编辑按钮链接将其输出到页面上,以编辑特定的文章。所有这些都正常工作。然而,目前数据库显示表中有15个条目,但屏幕上只有12个条目可供点击和编辑。请让我知道我还可以包括什么来帮助我解决我的问题?提前谢谢 Blog.php文件 <?php include("../mysqlConnect.php"); include("header.php"); $results = mysql_q
<?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");
?>
代码似乎运行到表“blog”中存储的所有记录。我可以想到三件事:从错误的表中提取数据,在phpMyAdmin上查看错误的表,或者在CSS中id“learning”定义了高度和溢出,并隐藏了其他记录。数据库说
哇!它说什么语言?它到底说了什么?我想说的是在phpmyadmin中,特定数据库中的表blog显示了15行,但我的代码只查询了12行,这更合理。您的代码似乎显示了所有表条目。这是您实际运行的代码吗?哪些记录丢失了?