我的HTML形式是:HTML窗体调用PHP返回空
<form enctype="multipart/form-data" action="AddEmail.php" method="GET>
<table>
<tr>
<td>Email Address</td>
<td>First Name</td>
<td>Surname</td>
<td><td>
</tr>
<tr>
<td> <input type="text" name="emailAddress" value="[email protected]"> </td>
<td> <input type="text" name="firstName" value="First Name"> </td>
<td> <input type="text" name="surname" value="Surname"> </td>
<td> <input type="submit"> </td>
</tr>
</table>
</form>
,它被调用PHP是:
$Email = $_GET["email"]
$firstName = $_GET["fName"]
$surName = $_GET["surname"]
$sql = "INSERT INTO emailaddress (EmailAddress, FirstName, LastName)
VALUES ($Email, $firstName, $surName)";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>`
它的目的是传递到数据库中输入的信息。当我使用已经使用预先创建的值输入时,它连接到数据库时没有问题,但只要我试着让它使用输入值并调用php,它就会返回空白页。
user3590911只是说添加结束'“'这在技术上是正确的。 – Bijan 2014-12-13 02:23:51
我不知道为什么,但我认为他改变了GET POST :)我的坏 – changepicture 2014-12-13 09:54:55