Hallo.
Ich bin jetzt ein ganzes Stück weiter, bräuchte aber nochmal eure Hilfe:
Die Datenbank besteht jetzt aus 4 Tabellen:
Tabelle 1: Besteller: Hier werden die Kundendaten (Name,Adresse...) reingeschrieben, klappt auch soweit
Tabelle 2: Bestellungen: Hier werden die bestellten Pizzen reingeschrieben (4*Salami...)
Tabelle 3: Gesamtorder: Hier will ich eine ID (mit der ich später die Bestellungen löschen kann), eine zugehörige Kundennummer (die auf einen Eintrag in Tabelle 1 verweist, eine Bestellnummer (verweist auf einen Eintrag in Tabelle 2) und eine Spalte für den Gesamtpreis, der wird aus der Anzahl der Pizzen und den Preisen berechnet.
Die vierte Tabelle ist dann für die Erstellung von speziellen Pizzen, das steht aber erst später auf meinem Plan.
Mein Problem ist, dass wenn ich die Daten in die Tabelle schreibe:
mysql_query("INSERT INTO Besteller (Name,Strasse,Hausnummer,PLZ,Stadt,Telefon)
VALUES ('$namebesteller','$strassebesteller','$hausnummerbesteller','$plzbesteller','$ortbesteller',$telefonbesteller)");
$kundennummer = mysql_insert_id();
erhalte ich als $kundennummer immer nur eine 0. Ich weiß, dass ich bei phpmyadmin was bei der Tabelle einstellen muss. Stichwort: AUTO_INCREMENT?? Ich weiß nicht was ich wo genau einstellen muss. Google konnte mir da auch nicht helfen. Seht ihr grundsätzlich Probleme bei der Struktur? Danke für jede Hilfe