建议将旧值与新值进行比较并进行评论

时间:2018-07-31 15:06:18

标签: php sql if-statement

我正在尝试将表格中的值与表单中给出的新值进行比较,然后给出更改的响应,但如果是或否,则给出值

$var1(从搜索中提取的表中的现有值,以表格形式显示当前值)

$var2(以表格形式提供新值)

$comment1(响应)

这是现在的样子:

if ($data[var1]!='$_POST[var2]')
{
    $comment1="$data[var1] changed to $_POST[$var2]";
    // (this will be scrubbed but I have the simple form here)
}
else { $comment1=""; }

我已经尝试过:if($data[var1]<>'$_POST[var2]')

我也尝试添加$old_var1=$data[var1];
然后更改为if($old_var1]!='$_POST[var2]') and if($old_var1]<>'$_POST[var2]')

但是评论仍然显示它们是否相同,我只希望评论不相同时应用。

1 个答案:

答案 0 :(得分:1)

您正在将数据值与字符串'$_POST[var2]'而不是$_POST[var2]内的数据进行比较

尝试:if ($data['var1']!=$_POST['var2'])(如果您的密钥是 var1 var2 ),或者 if ($data[$var1]!=$_POST[$var2]),如果密钥存储在相应的变量中

相关问题