显示数据库中的所有日期项时出错:
在数据库上:
Title1
Title2
Title3
php代码:
$postdb = mysql_query("SELECT * FROM wtable");
$post = mysql_fetch_assoc($postdb);
while ($poste = @mysql_fetch_array($postdb))
{
echo $poste['posttitle'];
echo "<br />";
}
输出:
Title2
Title3
最佳答案
$post = mysql_fetch_assoc($postdb);
返回第一个结果,然后向前移动光标。
注释掉这一行,然后再试一次。
例子:
$postdb = mysql_query("SELECT * FROM wtable");
//$post = mysql_fetch_assoc($postdb); <-- comment out this line
while ($poste = mysql_fetch_array($postdb)) { // <-- don't use @ here, we want to know if something went wrong!
echo $poste['posttitle'];
echo "<br />";
}
关于php - 显示数据库中的所有数据项时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4968959/