我编写了以下代码,该代码从表中生成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;