我是PHP新手。我开发了一个PHP页面,其中包含一个简单的表单,并且工作正常。正确插入了所有数据,但有时未插入数据。为什么会这样?
$sql="INSERT INTO form_tbl(name,age,dob) values('$name','$age','$dob')";
$exe=mysqli_query($conn,$sql);
if($exe){
echo "success";
}else{
echo "Submit again";
}
答案 0 :(得分:0)
要寻找的事物:
确保所有变量都不为空,否则请确保表已设置为允许NULL值。
if(isset($name) && $name!=""){
//exists
}else{
//doesn't exist or is empty
}
确保变量类型正确,例如int,varchar等