使用php和windows平台同步执行函数


Synchronised execution of a function using php using windows platform

这里的情况是,我从表中获取最大值,并将其加1,然后在我的php文件中将其设置为用户的订单号,但问题是,当两个或多个用户同时访问同一个文件时,他们将被分配同一个订单号,因此只有一个事务成功,其他事务失败,因为我已将订单字段设置为唯一,我需要帮助解决这个问题,因为我不知道如何逐个用户地安排功能。

与其询问表中的最大值,不如为订单插入新行。这也应该增加最大值。由于两个插入永远不可能同时完成,因此您已经解决了问题。