错误导致页面关闭并重新打开 - PHP / HTML

时间:2013-08-01 13:49:03

标签: php mysql performance internet-explorer

我正在编写一个查询列,以检查列是否值为0,然后列出表中的所有结果。数据由5列和140行可能的数据组成。

每当我加载此页面时,加载需要8-10秒,然后给我一个错误,说网页错误导致IE关闭并重新打开页面。知道什么可能导致此错误或长时间加载?

<?php 
include 'login.php';

   $con=mysqli_connect($host,$user,$password,$db);
// Check connection
if (mysqli_connect_errno())
 {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }

$result = mysqli_query($con,"SELECT * FROM Persons");

echo "<table border='1'>
<tr>
<th>Firstname</th>
<th>Lastname</th>
</tr>";

while($row = mysqli_fetch_array($result))
  {
  echo "<tr>";
  echo "<td>" . $row['FirstName'] . "</td>";
  echo "<td>" . $row['LastName'] . "</td>";
  echo "</tr>";
  }
echo "</table>";

mysqli_close($con);
?> 

1 个答案:

答案 0 :(得分:1)

看起来您可能无法正确建立连接。

这一行 -

$con-mysqli_connect($host,$user,$password,$db);

表示您正在尝试连接到数据库,但错误地将其写为变量。

同样根据您的mysqli_close($con)声明判断,我很清楚您打算将$con分配给该连接。

尝试,

$con = mysqli_connect($host, $user, $password, $db);