Цитата:
Сообщение от Uniq!
Идея такая:
1) сначала отправить на сервер запись из Master таблицы.
2) Она получит свой ID. (Его можно было бы и руками самому проставить, но как оказалось это "костыль")
3) Далее считываю этот ID (да, он последний т.к. используется Insert и курсор прыгает именно на последнюю запись)
и присваиваю его всем подчинённым (Detail) записям. И только после этого отправляю их на сервер.
|
отлично, так примерно и представил
у меня же сделано все на основе LAST_INSERT_ID, когда заморочился с номерами заказов, спросил на форуме MySQL, посоветовали так...
Сейчас понимаю, что не очень правильно. Была идея засунуть два запроса в одну транзакцию, пока не увидел как у вас