Visa föregående ämne :: Visa nästa ämne |
Startad av: |
Meddelande |
Gråahår
Medlem i: 556 dagar
Status: Offline
#741134
|
Skrivet: 2016-10-13 10:05
Ämne: Insert till flera tabeller PHP MYSQL
|
|
|
Hej!
Jag försöker göra en insert elr egentligen två. Jag skickar data från ett formulär som ska uuppdatera två tabeller. Jag behöver dessutom hämta ett ID från den första inserten som räknas upp med AutoIncrement. Så här ser koden ut men jag får felmeddelanden hela tiden. Jag har testat att skriva SQLén direkt i PHPMyadmin och då funkar det klockrent. Tokfrustrerande! Några tips?
1: 2: $ID= mysqli_real_escape_string($conn, $_POST['ID']); 3: $LanguageID = mysqli_real_escape_string($conn, $_POST['LanguageID']); 4: 5: 6: 7: 8: $sql = " 9: BEGIN; 10: INSERT INTO TranslationListRecipient(TranslationListID) 11: VALUES ('$ID'); 12: INSERT INTO TranslationListRecipient_Language(TranslationListRecipientID, LanguageID) 13: VALUES(LAST_INSERT_ID(), '$LanguageID'); 14: COMMIT;"; 15:
|
|
|
|
|
Till toppen på sidan |
|
Azreal


Medlem i: 4581 dagar Från: Uppsala, bor i Göteborg
Status: Online
#741135
|
|
|
_________________ Konsultation via PM, inte gratis. |
Till toppen på sidan |
|
Gråahår
Medlem i: 556 dagar
Status: Offline
#741136
|
Skrivet: 2016-10-13 15:53
Ämne:
|
|
|
Tack! Lyckades komma runt problemet |
|
|
|
Till toppen på sidan |
|
|