我真的很抱歉问了这么一个简单的问题,但我被困在里面了。实际上,我的表有三个列,例如 id、status 和 date。日期字段是当前时间戳(我也在 phpmyadmin 中选择了更新当前时间戳)。
我想要的是每次更新都应该更新日期字段,但事实并非如此。这是我的代码;
if($_POST['status']=="Expired")
{
$_POST['remaining']=0;
}
if($this->db->update('user_package',$_POST,array('upid'=>$_POST['upid'])))
{
redirect('package/view_admin_package_pending');
}
else
{
echo "Hey I could not update the User's requested Package. I am in Package Controller on line number 406";
}
在更新日期字段更新为 00000000 而不是正确的时间和日期。所以,任何人都可以帮我找出解决方案。
注意:我也尝试过以下操作,但没有奏效;
$_POST['date']=now();
也试过
$_POST['date']=time();