【发布时间】:2013-07-19 12:36:04
【问题描述】:
如果条件在这里不起作用。 我已经完成了早期的解决方案,但我没有找到正确的解决方案。 我无法理解原因。 请帮帮我
<?php
require'core.inc.php';
require'connect.inc.php';
include 'header.php';
if(isset($_POST['submit'])) {
$query="INSERT INTO college (CollegeName) VALUES ('".$_POST['college']."')";
$result=mysql_query($query) or die(mysql_error());
header('Location:index.php');
}
?>
<form action="insert.php" method="POST">
<input type="text" name="college">
<input type="submit" value="submit" value="Submit">
</form>
<?php include'footer.php';?>
【问题讨论】:
-
设置名称为提交......
-
你应该使用 mysqli_* 而不是 mysql_* 函数;它们已被弃用并且容易被注入。至于您的问题,您的输入按钮上有两个值属性。它需要一个 name="submit" 属性。