我有一个奇怪的问题,即我的查询替换不起作用,我已经多次尝试,看看我是否遗漏了任何东西,但似乎仍然无法理解可能导致我的查询无法工作的原因。
查询是$ sqlt4下面的最后一个查询我遇到了这个问题。
访问是我的表名,在线是col我索引“No”只是一个字符串我试图替换成。
我有一个唯一的用户名索引,ID是AI
有人可以帮忙解决这个问题,谢谢。
include('..\db.php');
$con = mysqli_connect($dbsrvname, $dbusername, $dbpassword, $dbname);
//if user session is active
if(isset($_SESSION['CurrentUser'])){
//This works fine
$sqlt2 = mysqli_query($con,"REPLACE INTO active_members VALUES ('".$_SESSION['CurrentUser']."','".$time."')");
// LAST SEEN ONLINE TIME FOR THE USER , This works fine
$sqlt3 = mysqli_query($con,"REPLACE INTO visited (username, time, online) VALUES ('".$_SESSION['CurrentUser']."',now(), 'No')");
} // end if
else{
//if no session active users logs out
//NEED TO FIND OUT WHY IT WONT WORK TO REPLACE
$sqlt4 = mysqli_query($con,"REPLACE INTO visited (online) VALUES ('Yes')");
} // end else