私は PHP を学んでおり、現在 PHP を使用して MYSQL テーブルの内容を印刷しようとしています。次のエラーが発生し続けます。
解析エラー: 構文エラー、53 行目の C:\xampp\htdocs\login2.php の予期しないファイルの終わり
53行目は</html>
タグです。
これが私のコードです:
<html>
<head>
</head>
<body>
<?php
$userName = $_POST["userName"];
$password = $_POST["passwd"];
$firstName = $_POST["firstName"];
$lastName = $_POST["lastName"];
$db_host = "localhost";
$db_username = "root";
$db_name = "labdb";
$con=@mysqli_connect("localhost","root","","labdb");
if(mysqli_connect_errno())
{
echo "Failed MySQL connect" . mysqli_connect_error();
}
$sql="INSERT INTO user (username, password, firstName, lastName)
VALUES
('$_POST[userName]','$_POST[passwd]','$_POST[firstName]','$_POST[lastName]')";
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysql_error());
}
echo "1 record added";
$query="SELECT * FROM user";
$result=mysql_query($query);
while($row = mysql_fetch_array($result)){
echo $row['userID'] . " " .$row['username'] . " " . $row['password'] . " " .
$row['firstName'] . " " . $row['lastName'];
echo "<BR/>";
mysqli_close($con);
?>
</body>
</html>
誰でも助けることができますか?