对不起,让我解释一下。。。。recordID自动递增,是我的主键。。。。。LISTINGID引用另一个表中的ID。在这个表中,1需要为每个具有相同LISTINGID的记录递增recordListingID。我的insert语句插入多达10个具有相同LISTINGID的记录,我需要从1开始记录LISTINGID,依此类推。
嗨,伙计们
我正在从php向mysql插入记录它可以是1个或多个记录我需要其中一个col来递增,第一个条目是1这里是我的插入代码

mysql_query("INSERT INTO car_listing_images (recordID, recordText, recordListingID,   LISTINGID) VALUES ('', '$fileName', '??', '$listingid')");

我放哪儿了??是需要增加的列。我怎样才能做到这一点?
提前谢谢!

最佳答案

可以使用MySql内置的Auto_Increment函数

  AUTO_INCREMENT

http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html
MySql会将指定的字段增加1(或设置的间隔)

关于php - PHP Mysql在插入过程中增加一列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5948761/

10-11 09:07