如何为用户会话分配唯一​​的AUTO_INCREMENT标识

时间:2017-10-20 14:03:04

标签: php mysql

我编写了以下代码,该代码从表中生成autoid并将其分配给会话。问题是当在2台不同的计算机上打开同一页面时,它会为用户分配相同的ID。有没有办法为每个会话分配唯一​​ID。

$sql = $link->query("SELECT AUTO_INCREMENT AS mId FROM information_schema.TABLES WHERE TABLE_NAME = 'member_info'");
$data = $sql->fetch();
if(!empty($_SESSION['mId']))
{  
    $mId = $_SESSION['mId'];            
}
$mId =  $data['mId'];
echo $mId;

0 个答案:

没有答案