-2

PHP 登録フォームを機能させようとしていますが、if/else ステートメントに問題があります。しかし、それを完全に理解することはできません。

ERROR: Parse error: syntax error, unexpected 'if' (T_IF) in E:\xampp\htdocs\test\register.php on line 21

PHPコード:

$username = $_POST['username'];
$password = $_POST['password'];
$repassword = $_POST['repassword'];
$email = $_POST['email'];

if ($username && $password && $repassword  && $email)
{
        if ($password == $repassword)
        {
            include ("connect.php");
            $query = mysql_query("SELECT * FROM users WHERE username = '$username'");
            $numrows = mysql_num_rows($query)
            if($numrows == 0)         <<- LINE 21
            {
                echo "Username not taken";
            }
            else
            {
                echo "That username is taken!";
            }
        }
        else
            echo "Password did not match";  }
else
    echo "You did not fill in every field!";

else {//show registration form Stackoverflow cant display it properly.}

おそらくあなたの一人が問題を見ています。

よろしくお願いします。

ジム

4

3 に答える 3