我的网站有这个关于页面的链接列表,可以点击不同的类。这些链接显然会将您带到不同的子内容。为什么这些链接有不同的类?因为我使用 javascript 和 jquery,从数据库中获取一些内容并将其放入 div 中而无需重新加载...数据库有 3 个字段:id、标题和内容。
javascript 工作正常。它做它应该做的事情。它采用链接的类(这是数据库中的一个 ID)并使用它来获取正确的内容。
基本上:
<?php
//take the post'ed variable you've been given.
if(isset($_POST['id']));
//for convenience use this variable insted
$id = $_POST['id'];
//connect to the database
mysql_connect("localhost","root","") or die('Could not connect: ' . mysql_error());
//select database
mysql_select_db("ropox");
mysql_query("SET NAMES utf8");
//Grab this data
$query = mysql_query("SELECT * FROM about WHERE id=$id");
while($row = mysql_fetch_array($query))
{
//echo it bask to the original page. This is printed on the original page
echo $row['content'];
}
?>
当您单击链接时,需要 1,03 秒后内容才会出现在页面上。起初它是 2 秒,但我设法减少了它。我所有的其他数据库连接几乎立即发生,它们甚至通过循环回显大量内容。为什么这么慢?