- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个名为 books 的表,其中包含字段
book_id | title | author | summary
使用下面的代码,我查询数据库并显示书名和作者的列表。列出后,每当单击一本书的标题链接时,我想显示该书的摘要,而无需再次查询数据库...如何在不重新查询数据库并仅使用 $books_query_result 中存储的数据的情况下完成此操作? p>
$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>";
最佳答案
打印所有数据,就像它应该可见一样,并将摘要打印到带有“style =“display:none”的div中。然后在链接上添加对用于切换可见性的函数的调用:http://www.randomsnippets.com/2008/02/12/how-to-hide-and-show-your-div/ 。确保您也将该函数添加到您的 JavaScript 中。这样您的数据就始终存在,无需重新加载。
关于php - 重新利用mysql_fetch_array带来的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10546662/
当我为我的项目运行“mvn dependency:tree”时,它显示如下: [INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ x
我调用 ajax 的脚本 function search_func(value) { $.ajax({ type: "GET", url: "sample.php
我正在使用 SIM 安装 Sitecore 8.1,但在打开启动板时,由于 ajax 请求返回 HTTP 500 错误,出现了几个 Javascript 错误。查看开发人员工具会显示以下消息: htt
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我有一张 table : +-----------+-------------+------+-----+---------+-------+| Field | Type | N
所以,我对这个阵列很生气,第 2 天让我感到疼痛 *.... 我正在开发面向对象的 PHP 脚本。 我得到一个数组: Array ( [0] => Project Object ( [project_
我正在尝试将我的一个 Rails 项目升级到 Ruby 1.9.2。一切进展顺利,但一个 RSpec 测试失败了。在这个测试中,我需要一个Ruby lib: # file spec/models/my
我可以使用 Maven 的插件 spring-boot:run 运行 Spring Boot,但是当我尝试执行打包的 jar 时,它给出: Error creating bean with name
我是一名优秀的程序员,十分优秀!