【发布时间】:2013-07-06 07:59:24
【问题描述】:
任何想法为什么这没有列出我的数据库的内容?我认为 id 应该做的...是打印出内容列表(是作者、标题、类别、年份和 ISBN)。但我什么也没得到。没有错误或任何东西......即使我在那里放了一个回声语句,似乎没有任何东西打印到屏幕上......
<?php // query.php
require_once 'login.php';
$db_server = mysql_connect($db_hostname, $db_username, $db_password);
if (!$db_server) die("Unable to connect to MySQL: " . mysql_error());
mysql_select_db($db_database)
or die("Unable to select database: " . mysql_error());
$query = "SELECT * FROM classics";
$result = mysql_query($query);
if (!$result) die ("Database access failed: " . mysql_error());
$rows = mysql_num_rows($result);
for ($j = 0; $j < $rows; ++$j)
{
echo 'Author' . mysql_result($result,$j,'author') . '<br />';
echo 'Title' . mysql_result($result,$j,'title') . '<br />';
echo 'Category' . mysql_result($result,$j,'category') . '<br />';
echo 'Year' . mysql_result($result,$j,'year') . '<br />';
echo 'ISBN' . mysql_result($result,$j,'isbn') . '<br />';
}
?>
【问题讨论】:
-
你能把代码减少到你的问题仍然出现的最小数量吗?
-
嗯。我希望我知道错误在哪里,但在这一点上,我只是在盲目地遵循这本书。看看我能不能找到一个更短的例子。
-
白屏死机=错误检查\显示已关闭。