我一直在尝试根据用户会话(UserLogin)更新我的数据,但它一直说:标准表达式中的数据类型不匹配。print_r
仅用于测试目的。
提前致谢,
Z
function Employee1_BeforeShow(& $sender)
{
$Employee1_BeforeShow = true;
$Component = & $sender;
$Container = & CCGetParentContainer($sender);
global $Employee1; //Compatibility
$Page = CCGetParentPage($sender);
$db = $Page->Connections["PettyCashMDB"];
$sql1 = "UPDATE Employee SET Employee.LastActive = Date() WHERE Employee.[EmpID] = ". $_SESSION['UserLogin'];
$db->query($sql1);
print_r($_SESSION['UserLogin']);
$db->close();
Employee1_BeforeShow @67-67106FAD
return $Employee1_BeforeShow;
}
编辑:我已经尝试过@NanaPartykar 的方法,但偶然我注意到它确实从 中获取值$_SESSION['UserLogin']
,只是数据类型以某种方式不同。
编辑:它显示错误Data type mismatch
,但它们都是字符串并返回字符串。