php检查session_id是否相同

时间:2015-05-05 09:59:37

标签: php session

如果session_id是新的,我想更新db字段。如果session_id相同,我不想更新mysql表。 如何检查session_id是否相同?

session_start();
session_id();
if(HOW DO I CHECK IF SESSION_ID IS SAME)
{
$count_query = "UPDATE ".TBL_JGL_VISIT." SET no_of_visit = no_of_visit + 1 WHERE id = '1'";
mysql_query($count_query, $CN);
}

2 个答案:

答案 0 :(得分:0)

http://php.net/manual/en/function.session-id.php session_id()返回一个字符串

   $("img.k-image").click(function() {
    var imgSrc = $(this).attr("src");
    })

您应该将此字符串存储在数据库中,并检查此特定字符串是否已记录在数据库中。

谨防会话长度;-p这可能会对你产生诡计,具体取决于你试图用这个来完成什么。

答案 1 :(得分:0)

您只需要一个查询来预先从数据库中选择会话行,并且

if ($row_session == session_id()){
//do sth
}