$query = "INSERT INTO customer_comment (Name,Email,Comment)
VALUES ('". $_GET["textfield"]."','". $_GET["textfield2"]."','". $_GET["textarea"]."')"; 这几个变量不对吧,是不是应该用
$_POST["textfield"]."','". $_POST["textfield2"]
VALUES ('". $_GET["textfield"]."','". $_GET["textfield2"]."','". $_GET["textarea"]."')"; 这几个变量不对吧,是不是应该用
$_POST["textfield"]."','". $_POST["textfield2"]
$result = mysql_query($query);
就被执行了,虽然什么也没输入,但是空白数据被添加了。
$query = "INSERT INTO customer_comment (Name,Email,Comment)
VALUES ('". $_POST["textfield"]."','". $_POST["textfield2"]."','". $_POST["textarea"]."')"; $result = mysql_query($query); echo $query; if (!$result) {
die("Could not query: ".mysql_error());
} ?>
按照你原来的代码,可以这样改
if(empty($_GET)){
//有输入的处理
}else{
//没有输入的处理
}