Wenn ich warenkorb.php aufrufe kommt eine Fehlermeldung. Wenn ich in die Datei schaue ist mir vermutlich auch klar wieso. Das Statement solltest Du so schreiben:
Code
$anzahl = "SELECT count(*) as anzahl FROM warenkorb WHERE kundennummer=".$nummer." AND artikel-id=".$id;
Und natürlich solltest Du vorher prüfen, ob in $nummer auch wirklich etwas steht. Wenn nicht wäre hier sehr gut erklärbar wieso der Fehler kommt. ![]()
Außerdem würde ich Spaltennamen mit Bindestrich und anderen Sonderzeichen vermeiden, also nicht "artikel-id" schreibe.
Afrael: ja, hast recht. Aber auch ich schreibe das immer in Anführungszeichen. Erleichtert das Lesen etwas und MySQL hat damit scheinbar ohnehin kein Problem.
