【发布时间】:2014-01-08 04:46:15
【问题描述】:
我最近问了很多问题,但我刚刚从 .NET 迁移到 PHP,并且努力掌握我正在整理的一些东西。
我正在尝试将 Checkbox 结果发布到我的 PHP 脚本中,然后发布到我的数据库中,它不起作用,我不知道为什么,谁能指出我的错误:
HTML 片段:
<form id="person" action="personuploader.php" method="post">
Web <input type="checkbox" name="web" value="Yes" />
<input type="submit" value="Notify Me" name="submit">
PHP 代码段:
if ( $_POST['web'] == "Yes")
{
$web = ("Checked");
}
else
{
$web = ("Unchecked");
}
$sql="INSERT INTO Persons (`email`, `type`, `cats`)
VALUES ('$email','$radio','$web')";
我没有收到 SQL 错误,也不是我的 SQL 查询,因为当我将其更改为文本框时,我可以毫无问题地发布。
有什么建议吗?
【问题讨论】:
-
您提供的代码有什么问题?
-
我没有从 if 语句中得到输出。
-
好吧,没有任何输出。
-
@Dan 此代码没有任何内容可以生成任何输出。