如果您在 PHP 中使用数据库,我强烈建议您使用 PDO(许多常见数据库引擎的简单数据库包装器,一直受到越来越多的支持,是 PHP 规范的一部分),因此如果您的数据库支持,请使用PDO::lastInsertId相当于 mysql_insert_id。
不要使用“SELECT max(id) FROM table;” 因为它可能会导致以后出现严重的怪异且难以发现的错误。
***更新:好的,您正在使用 ODBC,我怀疑您正在使用odbc_cursor。我仍然强烈建议使用 PDO,因为它有一个 ODBC 驱动程序。(在我眼中,ODBC 是一个脾气暴躁、苦毒的老头,他低声咕哝着,驾驶着他的卡车,那辆卡车快要散架了,而那些时髦、高效的 PDO 家伙则开着性感的沃尔沃 S90 疾驰而过)