我正在制作一个小型 PHP 应用程序,它使用一些数据来检查它是否与数据库的记录匹配(登录过程的原型),但它给了我一个(额外的垃圾数据错误)并且在评论标题行时检查错误,它给了我致命的错误:
致命错误:第 22 行 C:\wamp\www\hh\login.php 中的最大执行时间超过 30 秒
编码:
<?php
header("Content-type: text/xml");
$host = "localhost";
$user = "muhammed";
$pass = "";
$database = "test";
$linkID = mysql_connect($host, $user, $pass) or die("Could not connect to host.");
mysql_select_db($database, $linkID) or die("Could not find database.");
$query = "SELECT * FROM info";
$resultID = mysql_query($query, $linkID) or die("Data not found.");
$name = "tahany";
$age = 90;
while(true){
for($x = 0 ; $x < mysql_num_rows($resultID) ; $x++){
$row = mysql_fetch_assoc($resultID);
if ($row['Name'] == $name && $row['age'] == $age){
$res = "login success";
break;
}else{
$res = "failed to login";
}
}
}
echo $res;
?>