我想当有人登录以将当前时间插入数据库时,我就这样想出来了
$_SESSION['user'] = $row->id;
// updating last login
$time = date("Y-m-d h:i:s");
$stmt = Config::$g_con->prepare("UPDATE users SET lastOn = :lastOn WHERE Name = :name");
$stmt->bindParam(':lastOn', $time);
$stmt->bindParam(':name', $row->id);
//$stmt->bindParam(':username', $_SESSION['username']);
$stmt->execute();
但不起作用,我的意思是它没有在数据库中插入anythig。
答案 0 :(得分:1)
$stmt = Config::$g_con->prepare("UPDATE users SET lastOn = :lastOn WHERE id = :name");
$stmt->bindParam(':lastOn', $time);
$stmt->bindParam(':name', $_SESSION['user']);
$stmt->execute();