Php/Mysqli错误,输出为空页
两天来,我一直在尝试识别错误,但仍然没有发现错误,它只显示普通/空页面。谁能帮我找出问题所在或我做错了什么!即使我在脚本中键入了错误的查询,它也不会显示错误Php/Mysqli错误,输出为空页,php,mysql,mysqli,Php,Mysql,Mysqli,两天来,我一直在尝试识别错误,但仍然没有发现错误,它只显示普通/空页面。谁能帮我找出问题所在或我做错了什么!即使我在脚本中键入了错误的查询,它也不会显示错误 <?php include_once("connection.php"); $sql="SELECT * FROM information"; $rs=$conn->query($sql); if($rs===false) { $errmsg='Incorrect Que
<?php
include_once("connection.php");
$sql="SELECT * FROM information";
$rs=$conn->query($sql);
if($rs===false)
{
$errmsg='Incorrect Query : ' . $sql . ' Error : ' . $conn->error;
trigger_error($errmsg, E_USER_ERROR);
}
else
{
echo("<table>");
while($arr=$rs->fetch_array(MYSQLI_ASSOC))
{
echo("<tr>");
echo("<td>".$arr['id']."</td>"
."<td>".$arr['firstName']."</td>"
."<td>".$arr['middleName']."</td>"
."<td>".$arr['lastName']."</td>"
."<td>".$arr['rollNumber']."</td>"
."<td>".$arr['contactNumber']."</td>"
."<td>".$arr['emailId']."</td>"
."<td>".$arr['gender']."</td>"
."<td>".$arr['department']."</td>"
."<td><a href='delete.php?id=".$arr['id']."'>Delete</a></td>"
."<td><a href='update.php?id=".$arr['id']."'>Update</a></td>");
echo '</tr>';
}
echo("<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td><a href="insert.php"> Add New </a></td>");
echo("</tr>");
echo("</table>");
}
$conn->close();
?>
/*---------------------------connection.php-------------------------- */
<?php
define("HOSTNAME","localhost");
define("USERNAME","root");
define("PASSWORD","root");
define("DB_NAME","students");
$conn = new mysqli(HOSTNAME, USERNAME, PASSWORD, DB_NAME);
if($conn->connect_errno)
{
echo("<br> Unable to connect with database. <br>
Error Code : (".$conn->connect_errno.") <br>
Error Details : ". $conn->connect_error);
die('<br> Final Status : Not Connected');
}
?>
/*---------------------------connection.php---------------------------*/
在您的锚定标记中,此行出现语法错误意外的双引号
echo("<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td><a href="insert.php"> Add New </a></td>");
echo(“”);
是的
echo("<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td><a href='insert.php'> Add New use of single quote for link </a></td>");
echo(“”);
你能给出connection.phperor的代码吗?或者在这一行“echo(”);冒烟,代码是用connection.php脚本更新的。它不工作,还是一样的。即使我键入了错误的查询,它也不会显示错误。这是您的空白屏幕代码中唯一的语法错误,可能是您的查询和连接中的某些错误。我还添加了连接代码,它与插入页面配合得很好,但我不知道这里有什么问题。它仍然会向您显示空白页面。或其他一些错误检查您的控制台,并使用骰子一步一步地找出错误