我已阅读在工地附近的多个答案,但仍感到困惑的一员。插入数据同时使用PHP多个表/ MySQL的
首先,我有2个表使用柱labor_id其是伯和auto_incremented labor_details和labor_contact两者相关。
现在,我的计划是提供一个PHP脚本这些表在同一labor_id同时输入数据。
一种方法,我发现工作是mysql_insert_id()。
但要确认是 - 将这种方法按预期方式工作时,将有多个用户同时输入数据?
情况1: 在时间0时, 用户1输入数据{插入labor_details,mysql_insert_id(),插入到labor_contact} 用户2个也进入数据{插入labor_details,mysql_insert_id(),插入到labor_contact}。
会,当他们打电话mysql_insert_id()还是不同的两个人得到相同的ID。
使用两个浏览器窗口同时插入后,可以使用'sleep()'函数对其进行测试。 –
@PaulSpiegel谢谢你尽快尝试。 –