在mysql中注入之前如何检查输入表单值是否已更改(codeigniter)

时间:2018-01-30 09:40:28

标签: php mysql codeigniter

我在codeigniter中有一个简单的表单,让用户更新他们的信息。我正在尝试检查用户保存信息时是否更新了用户的名字

用户可能会在保存表格时更新姓氏和出生日期,但不能更新名字,我需要知道。

那么在将输入表单值插入mysql表之前,如何检查输入表单值是否更新。

这是我的模型页面的样子,但它不起作用。

CODE

if ('first_name' != $first_name)
    {
        $data['first_name_edited']      = 1;
        $data['update_fname_date']  = 'date('Y-m-d')';
    }

由于

1 个答案:

答案 0 :(得分:0)

比较数据库中的firstname值&您从表单提交中获得的那个。

if ($db_first_name != $new_first_name)
{
    $data['first_name_edited']      = 1;
    $data['update_fname_date']  = 'date('Y-m-d')';
}