0
我正在做一個插入語句,id字段有auto_increment,另一個字段必須得到完全相同的id字段值。我需要有一個字段,其值將是項目的ID,我該如何實現?
我能想到的只是創建一個散列,將其保存在插入內容中,然後使用select進行搜索,然後將其插入到適當的字段中。
我也知道LAST_INSERT_ID()命令,但我在過去有問題。
還有其他方法可以實現嗎?
非常感謝您
我正在做一個插入語句,id字段有auto_increment,另一個字段必須得到完全相同的id字段值。我需要有一個字段,其值將是項目的ID,我該如何實現?
我能想到的只是創建一個散列,將其保存在插入內容中,然後使用select進行搜索,然後將其插入到適當的字段中。
我也知道LAST_INSERT_ID()命令,但我在過去有問題。
還有其他方法可以實現嗎?
非常感謝您
mysql_insert_id()
是最好的一段路要走,除非你手工製作自己的ID。
mysql_query("INSERT INTO mytable (product) values ('kossu')");
printf("Last inserted record has id %d\n", mysql_insert_id());