Jonny F.: [MySQL] INSERT INTO für 2 Tabellen gleichzeitig

Beitrag lesen

Hallo Kyro0

Wie speicherst du die Werte in SQL ab, per PHP oder was verwendest du.

zu deinem Problem: mit PHP würde ich zwei Insert-Abfragen erstellen

  
 $query =  'INSERT INTO Tabelle_A  
                           (Spalte_1, Spalte_2)  
            VALUES         ("Wert1", "Wert2")  
           ';  
  
 $eintragen=mysql_query($query,$db);  
  
 $id= mysql_insert_id(); //liest die gerade erzeugte ID aus  
  
 $query2 = '  
            INSERT INTO Tabelle_B  
                       (Spalte_1, ID)  
            VALUES     ("Wert", "'.$id.'")  
           ';  
  
 $eintragen2=mysql_query($query2,$db);  

Ob er eine lukrativere Möglichkeit gibt kann ich dir aber leider nicht sagen.

Vergiss aber nicht die Werte des Formular Prüfen und zu Escapen.

Gruß Jonny F.