如果提交了表单并且用户没有填写所有表单,我想覆盖空变量。
我的 mysqli 查询看起来像这样
$stmt = $con->prepare("INSERT INTO test (msg, name, time)
VALUES (?, ?, ?)");
$stmt->bind_param('sss', $_POST[msg],$_POST[name],$_POST[main]);
$stmt->execute();
$stmt->close();
现在简单地说,我想要的是:如果用户没有填写名称以使其匿名返回......并且如果用户没有填写味精,我想用多变的$cit
我尝试了一些事情,但没有成功...我尝试了什么
if(isset($_POST['submit'])){
if(empty($_POST['msg'])){
$stmt->bind_param('s', 'anonymous');
}
}
等等等等
我尝试将该代码放在查询的上方和下方,但没有任何反应。