php语法错误····求挑刺

先晒代码再说···

<?php
$sql="SELECT * FROM 'user' where email='$email'";
$result=mysql_query($sql,$conn);
if($result){
$u=mysql_fetch_assoc($result);
$password=$u['password'];
if($password==$_POST['password']) {};
else { ?>
<br> alert(&quot;密码不正确&quot;);<br>
<? } }

else { ?>

alert("用户不存在");
<?php   }  

?>

想信··大家看完之后 都知道我的意图了吧·······

知道错误的兄台能说下吗?·····

<?php
$sql="SELECT * FROM user where email='$email'";
$result=mysql_query($sql,$conn);
if($result){
$u=mysql_fetch_assoc($result);
$password=$u['password'];
if($password==$_POST['password']) {

}else {

?>
<br> alert(&quot;密码不正确&quot;);<br>
<?php
}

}else{
?>
<br> alert(&quot;用户不存在&quot;);<br>
<?php } ?>

自己看吧,整完了

怎么 [b]if($password==$_POST['password']) {}[color=red];[/color] [/b]
if后面多了个;呢,去掉;这个试试!!!

还可以 if {} else{} else{} 这样!

大括号好像也不对称