PHP 将信息从文本框发送到 WAMP 服务器导致错误


PHP Sending Information from Textbox to WAMP Server causing error

我没有收到任何错误,但是当我单击提交时,没有任何反应。

只是想在文本框中输入值之前尝试这个简单的代码,但即使这样也不会添加记录。 我不明白出了什么问题。

<form method="post" action="">   
User Name: <input type="text" name="UN"><br>    
Password: <input type="text" name="PW"><br>   
 <input type="Submit" name = "submit" value="Add User">  
</form>
<?php 
$mysql = new mysqli('localhost', 'root', 'password', 'db')
 or die ('you''re dead');
if (mysqli_connect_errno()) {    
  exit('Connect failed: '. mysqli_connect_error());    
}
if(isset($_POST['Submit'])) {    
   $quer = "INSERT INTO 'unpw'('id' , 'username', 'password') VALUES 
    (? , 'hello' , 'world')";
    $mysql->query($quer);
    if ($mysql->query($query) === TRUE) {  
      echo 'users entry saved successfully';    
    } else {    
     echo 'Error: '. $mysql->error;    
    }
    $mysql->close();
}    
?>

变量在 PHP 中区分大小写。

你正在检查$_POST['Submit'],当它应该被$_POST['submit']时;正如你在<input type="Submit" name ="submit" value="Add User">中所写的 - 提交代码永远不会被触发。