我有一个名为 books 的表,其中包含以下字段
book_id | 标题 | 作者 | 概括
使用下面的代码查询数据库并显示书名和作者列表。列出后,每当单击一本书的标题链接时,我想显示该书的摘要而不再次查询数据库...如何在不重新查询数据库并仅使用 $books_query_result 中存储的数据的情况下完成此操作?
$books_query="SELECT * FROM books";
$books_query_result=mysql_query($books_query) or die("Could not get list".mysql_error());
echo "<table><tr>";
echo "<td>";
while($list=mysql_fetch_array($books_query_result)){
echo "<A href=\"" .$list['book_id'] ."\"> ". $list['title']. "</a>";
echo $list['author']."<br>";
}
# Now I want to reset and re-use mysql_fetch_array
mysql_data_seek($books_query_result, 0);
$summary=mysql_fetch_array($books_query_result);
echo "</td>";
echo "<td>";
#display summary here
echo "<td>";
echo "</tr></table>";