PHP从文本框向WAMP服务器发送信息导致错误
我没有收到任何错误,但当我单击“提交”时,什么也没有发生 只是想在将值放入文本框之前尝试一下这个简单的代码,但即使这样也不会添加记录。我不明白怎么了PHP从文本框向WAMP服务器发送信息导致错误,php,textbox,wamp,Php,Textbox,Wamp,我没有收到任何错误,但当我单击“提交”时,什么也没有发生 只是想在将值放入文本框之前尝试一下这个简单的代码,但即使这样也不会添加记录。我不明白怎么了 <form method="post" action=""> User Name: <input type="text" name="UN"><br> Password: <input type="text" name="PW"><br> <input type
<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中区分大小写
您正在检查
$\u POST['Submit']
,此时它应该是$\u POST['Submit']
;正如您在
中所写的那样-提交代码从未被触发。错误是什么意思?您是否试图将该文本字段插入数据库?代码应该做什么?我在代码中没有看到任何insert语句。他应该如何插入它?