意外的$ end但我不知道为什么PHP

Ben*_*son -6 html php login

我收到此错误:Parse error: syntax error, unexpected $end in /home/a1633717/public_html/members.php on line 59 当我检查代码时,我找不到任何错误.这是代码:

<?php
session_start();
require 'database.php';
$nuser=$_SESSION['user'];
$auser=$_SESSION['admin'];

if($nuser){  
    $userfinal=$nuser;    
} elseif($auser) {    
    $userfinal=$auser;
}

if(isset($userfinal)) {
    $Members = mysql_query("SELECT user FROM characters WHERE level ='1' ORDER BY exp
    DESC") or die(mysql_error());
    $numRowsMembers = mysql_num_rows($Members);
?>

<table border="0">

<?php
for($count = 1; $count <= $numRowsMembers; $count++)
{
    $name = mysql_fetch_array($Members);
?>

<tr>

<?php
    echo '<td><a href="member_profile.php?username=' . $name['user'] . '">' . name['user'] . '</a></td>';
?>

</tr>

<?php
}
?>

</table>
Run Code Online (Sandbox Code Playgroud)

错误在底部,当我看着它时,我没有看到错误.我该如何解决这个问题?我改变了和PHP的顺序,但没有.提前致谢

Lig*_*ica 9

简单.

数数你的{,然后计算你的}.他们不匹配.

用适当的缩进编写代码会让你非常明显.