如果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);
}
答案 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
}