【发布时间】:2014-02-17 17:08:10
【问题描述】:
你好!
我想知道,刚刚在我的MySQL 表中为A_I 方法分配了什么值。我无法通过指定其他值来查找它,因为其中至少有两个可能是相同的。我真的被困住了。
假设我正在使用这个简单的代码来INSERT new VALUES:
INSERT INTO my_table (`Auto_Incremented_Value`, `My_Column`) VALUES (NULL, '$my_value');
现在我需要知道Auto_Incremented_Value 列的最后一个值是什么,因为我必须使用这个值才能将它分配给另一个表作为指向该对象的链接。
实际上,我允许一些人在我的服务器上上传图片,这些图片与他们所属的一些产品相关联。我有两个表来处理这个问题。第一个(products 表)使用AUTO_INCREMENT 而第二个(images 表)没有,因为我在那里存储上传图像的完整路径,小描述和链接到指定的产品。我需要将Auto_Incremented_Value 作为链接存储在我的images 表中。
附:如果我能用 PHP 解决它,我会很高兴。
谢谢!
【问题讨论】:
标签: php mysql sql auto-increment