Moin ich hab habe ein Problem mit der Mysql funktion Last_insert_id()
Wenn man nämlichen Kommentare zu einer Aktion hinzufügen möchte fügt sich einmal der Kommentar in die Tabelle `Kommentare`ein (mit Auto_increment) und dann soll ein ein weiterer Eintrag in die Tabelle `Aktionen_Kommentare`mit der ID des zuvor eingetragenen Kommentars und der ID des Autors.
Ich hab gelesen Last_insert_id() soll da helfen und hab also folgenden Script:
Das klappt aber leider nicht.... findet jemand den Fehler?
Danke!
Wenn man nämlichen Kommentare zu einer Aktion hinzufügen möchte fügt sich einmal der Kommentar in die Tabelle `Kommentare`ein (mit Auto_increment) und dann soll ein ein weiterer Eintrag in die Tabelle `Aktionen_Kommentare`mit der ID des zuvor eingetragenen Kommentars und der ID des Autors.
Ich hab gelesen Last_insert_id() soll da helfen und hab also folgenden Script:
Code:
mysql_query("INSERT INTO Kommentare (Autor,Kommentar) VALUES ('".$_SESSION['ID']."','".$_POST['Kommentar']."'); "
."INSERT INTO Aktionen_Kommentare (Aktion,Kommentar) VALUES "
."('".$_GET['id']."',LAST_INSERT_ID() );")
Danke!