The following is the source code I'm working on, it seems that when I insert a fake email that isn't in my database, the error message is should just fine, but than, after I insert another fake email, no error this time, even when I put in the valid email.

When I first fill in with a valid email (valid msg shown) and then another valid\invalid email, nothing happens.

What had I go wrong?

PHP Code:
<body bgcolor=white>

if ($Submit == "Submit") {              // If form has been submitted
        $errormsg = array();

        if (!$email)
                $errormsg[] = "Please fill in your email address";

        $count = count($errormsg);

        #echo $count."<br>";

        if ($count > 0) {
                for ($i=0; $i<count($errormsg); $i++) {
                        echo $errormsg[$i]."<br>";



        elseif ($count == 0)
                #Insert Database checking ( NO ERROR )


                                mysql_connect($host, $dbuser, $dbpassword) or die ("Unable to Connect to Database");
                                $query = "Select username,password from users where email = '$email'";
                                $sqlquery = mysql_query($query);
                                $num = mysql_numrows($sqlquery);

                                if ($num == 0) #Not valid
                                        <center>So sorry, your email is not valid.</body></html>

                                else if ($num == 1) #Valid
                                <center>Sent mail.</body></html>




if ($reset == "Reset"){
        $username = "";
        $real_name = "";
        $password = "";
        $email = "";


<form name="form1" method="post" action="<? echo "$PHP_SELF"; ?>">
  <div align="center"><font face="Arial, Helvetica, sans-serif" size="2"><b>Lost
    Password ?</b></font><br>
    <font face="Verdana, Arial, Helvetica, sans-serif" size="1">Fill in your email
    in the following inputbox and receive your email via password</font> <br>
    <input type="text" name="email" size="40">
    <input type="submit" name="Submit" value="Submit">
    <input type="reset" name="Submit2" value="Reset">