Paco: Zwei INSERT-Anfragen hintereinander ausführen

Beitrag lesen

Hallo!

Ich möchte zwei INSERT-Befehle hintereinander ausführen und dabei die id des ersten Eintrags als Fremdschlüssel in eine andere Tabelle übernehmen. Der Code:

if($anzahl == 0 ) {
            $query = "INSERT INTO projekte ( projekt, projektleiter ) VALUES ( '$sendung', '$projektleiter' )";
            $dummy = (mysql_query($query) or die(mysql_error()));

$projekt_id = mysql_insert_id();

$query = "INSERT INTO dispo ( projekt, projekt_id, projektleiter ) VALUES ( '$sendung', '$projekt_id', '$projektleiter' )";
            $dummy = (mysql_query($query) or die(mysql_error()));
        }

Es wird aber nur die Anfrage ausgeführt, jedoch auch kein SQL-Error ausgegeben. Die Syntax ist aber doch in ordnung, oder? Ich habe mir auch alle variablen vor der zweiten Anfrage nochmal ausgeben lassen und sie haben alle die richtigen Werte. Wenn es keinen SQL-Fehler gibt, woran kann denn das liegen?

Vielen Dank im Voraus,
Paco