我在php代码执行下面提交后创建了一个HTML表单。问题是,每次刷新或重新运行页面时,都会显示if条件语句而不单击“保存”按钮,并且空值存储在数据库表中。请帮帮我,我该如何解决?
<?php
include 'connection.php';
if ($_POST['submit'] == 'Save')
{
$student_no=$_POST['student_no'];
$student_name=$_POST['student_name'];
$sqlQuery= "INSERT INTO student_info (student_no, student_name) VALUES('$student_no','$student_name');";
if(mysql_query($sqlQuery, $con))
{
echo "Data Successfully Saved";
}
else
die("Connection Error:". mysql_error());
}
mysql_close($con);
?>
答案 0 :(得分:0)
在if语句中尝试isset()而不是$ _POST [&#39;提交&#39;] ==&#39;保存&#39;