0
A
回答
0
INSERT INTO pic SET .... ;
INSERT INTO gallery SET pic_id = LAST_INSERT_ID(), ....
0
既然是串行您可以使用select max(id) from tableName
但是,這容易使使用下面
描述的方法從php.net clickhere
<?php
$link = mysqli_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysqli::$connect_error());
}
mysqli::select_db('mydb');
mysqli::query("INSERT INTO mytable (product) values ('kossu')");
printf("Last inserted record has id %d\n", mysqli::$insert_id());
?>
上同步更新錯誤,但你需要連接每個查詢。
相關問題
- 1. 在C#中插入查詢返回ID
- 2. 使用最後插入的ID插入查詢
- 3. 插入多個ID在MySQL查詢?
- 4. 在插入查詢中使用集合
- 5. 使用corona在sqlite中插入查詢?
- 6. 在插入查詢中使用implode
- 7. 使用PostgreSQL中插入到查詢的ID插入外部記錄
- 8. 使用插入查詢
- 9. 使用HQL查詢插入
- 10. 我可以在插入查詢中寫入插入查詢嗎?
- 11. 在插入查詢中選擇查詢
- 12. 在表A中插入查詢的插入查詢
- 13. 在VBA中插入查詢
- 14. 在Access中插入查詢
- 15. 在laravel中插入查詢
- 16. 在jsp中插入查詢
- 17. 使用子查詢插入到表中
- 18. 錯誤使用插入查詢android中
- 19. 使用單個查詢插入多行時獲取所有插入的ID
- 20. 如何使用sql查詢插入最大id數據
- 21. 返回使用子查詢的插入行的ID
- 22. 在插入查詢使用Select查詢語句插入序列號
- 23. Mysql在不同的表格查詢中多次使用最後插入的ID
- 24. 使用查詢生成器在laravel和mongo db中插入最後一個ID?
- 25. 如何在Kohana中使用子查詢時獲取最後一個插入ID
- 26. 相同的自動增量ID應插入插入查詢
- 27. 在使用javascript的ID中插入td
- 28. 在java中使用插入查詢在ms數據庫中插入數據Netbeans
- 29. 使用簡單插入查詢插入數據使用php
- 30. 如何使插入查詢在DB2中批量插入記錄?
我認爲你需要兩個。 2個插入 - 2個查詢。你可以通過使用mysql insert id來獲得以前插入的行的id(如果它是自動增加的),這將返回最後一個插入行。 –
看到這個:[LAST_INSERT_ID()](http://dev.mysql.com/doc/refman/5.5/en/information-functions.html#function_last-insert-id) –
我通常發現它更方便有一個COUNTERS表,不使用_generated_ ids。它更加便於攜帶,而且速度更快(當你要插入多條記錄時,分配下100個ID)。 – Lucas