我有一个SQL数据库,我用它来存储一些信息,每个记录都有一个由数据库生成的唯一ID。我的程序是用flash写的,运行在网页上,程序运行良好,它将记录插入到数据库中,并拉取最后一条记录的idnumber并显示给用户,我的问题是,我如何处理多个并发条目,因为程序会被多个用户使用,没准会有并发插入到数据库中,所以我会怎么能够识别用户经典数据库插入问题
这里正确的唯一ID号是插入数据库
$query = "INSERT into $tablename (grade,school,country) VALUES ('$datarray[0]','$datarray[1]','$datarray[2]')";
$result = mysql_query($query)
or die("no rows selected");
代码
之后,我加载另一个PHP文件在我的Flash文件中的第二个拉该记录的ID和显示它在这里是代码
$query = "SELECT max(id) from $tablename";
$result = mysql_query($query)
or die("no rows selected");
$row = mysql_fetch_array($result); // extracts one row
echo "id=$row[0]";
我需要做什么才能获得该记录的正确ID?
哪个数据库引擎? – kemiller2002 2009-02-06 15:10:03