html中输入的信息无法insert进数据库

我这几天学校刚学php,正在做一个把用户登录的信息记录进数据库的功能,我在输入用户名和密码后,php显示无用户输入。
想请教一个各位这是什么情况?是我识别html中输入信息出了问题还是其他情况?

情况如下图:

img

img

代码:

html

<div class="liuyan">
        <header id="help">Looking for recommendations?</header>
        <div class="log_in">
            <form action="PHP/signin.php" method="get">
                <ul class="left">
                    <p><strong>SIGN IN</strong></p>
                    <li>
                        <p>HUYO&nbsp;account name:</p>
                        <input type="text", name="uid", required="required" /><br><br>
                    </li>
                    <li>
                        <p>password:</p>
                        <input type="password", name="pw", required="required" /><br><br>
                    </li>
                    <li>
                        <input class="denglu" type="submit" value="Sign In">
                    </li>
                </ul>
                <ul class="right">
                    <p>Sign in your &nbsp;HUYO&nbsp; account to looking for helps and recommendations</p>
            </form>
        </div>
    </div>

signin.php

<?php
include 'database.php';

$uid = $_POST["uid"];
$pw = $_POST["pw"];

$sql = "INSERT INTO USER_t (USER_Id, USER_pw)
          VALUES ('$uid', '$wd')";

$query = mysqli_query($conn, $sql);

$nrows = mysqli_affected_rows($conn);
echo "nrows affected = " . $nrows . "<br>";
if($nrows <= 0) {
    echo "<b> User $uid not inserted.</b> Erroe : " . mysqli_error($conn);
} else {
    echo "<b>User $uid inserted. </b>";
}

mysqli_close($conn);
?>

但我直接使用insert就可以输入数据库

img

<?php
include 'database.php';

$uid = 4;
$wd = 1234;

$sql = "INSERT INTO USER_t (USER_Id, USER_pw)
          VALUES ('$uid', '$wd')";

$query = mysqli_query($conn, $sql);
if(!$query){
    echo "User does not inserted. Error :" . mysqli_error($conn);
} else{
    echo "User inserted successfully.";
}
mysqli_close($conn);
?>

你html里面是get
php接收是用的post
统一一下