我试图更新我的数据库的最后访问时间,我遇到的问题是,我使用postgres sql和字符串,我必须使用单引号内的双引号,但这是抛出的语句,是否有办法绕过这个
$sql= "UPDATE users SET last_access=' .date("Y-M-D", time ()).' WHERE login_id= '" .$login. "'";
pg_query($conn, $sql);
$sql= "UPDATE users SET last_access='"
.date("Y-m-d", time ()).
"' WHERE login_id= '$login'";
或者使用Postgresql的date:
$sql= "UPDATE users SET last_access = current_date WHERE login_id= '$login'";