我在管理面板中创建了一个汽车信息表。我想添加6个图像,这将具有相同的id作为汽车信息
form
car info selectors (x12)
file input (x6)
/form2个独立的表格(汽车和图片)
如何为所有的文件输入赋予与汽车信息相同的id?我是编程新手,但在我的脑海中,我必须使用car表中的max(id),加+1,并在将所有输入文件插入数据库时将其赋给carID。有没有更简单的方法来做到这一点?还是我的逻辑有问题?
发布于 2014-06-24 19:46:12
如果您在php中使用mysqli,则使用mysqli_insert_id函数。
http://www.php.net//manual/en/mysqli.insert-id.php
这将为您提供最后插入的记录的id。
你不应该仅仅使用最大id。在插入从属记录之后,另一个用户/进程完全有可能在您的插入和您的插入之间插入另一条记录。
https://stackoverflow.com/questions/24385082
复制相似问题