PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   Group By???? (http://www.selfphp.de/forum/showthread.php?t=7148)

bweichel 11.03.2004 12:16:07

Group By????
 
Hallo,

es gibt in unserem Shop eine Preisliste in der für jede Artikelvariante ein Preis hinterlegt ist. Für jede Variante eines Artikels gibt es den Stückpreis, den 1. Kartonpreis und einen 10. Kartonpreis. Leider sind die Preise nicht immer gleich. So kostet zum Beispiel ein weißes T-Shirt weniger als ein Farbiges, ein T-Shirt in Größe L kostet demnach auch weniger als ein XXL T-Shirt.

Meine Datenbankstruktur sieht wie folgt aus:

Artikelnum | Anzahl | Preis1
----------------------------
610360L30 | 1 | 1.20
----------------------------
610360M30 | 1 | 1.20
----------------------------
610360XL30 | 1 | 1.25
----------------------------
6103602XL30| 1 | 1.25
----------------------------
610360L30 | 72 | 1.15
----------------------------
610360M30 | 72 | 1.15
----------------------------
610360XL30 | 72 | 1.20
----------------------------
6103602XL30| 72 | 1.20
----------------------------
610360L30 | 720 | 1.10
----------------------------
610360M30 | 720 | 1.10
----------------------------
610360XL30 | 720 | 1.15
----------------------------
6103602XL30| 720 | 1.15


Und ich müßte im Internet eine Tabelle haben die wie folgt aussehen müßte:

---------------------------------------------------
Preis EUR / Stück ab | 1 Stck. | 1 Ktn. | 10 Ktn.
---------------------------------------------------
610360L30,610360M30 | 1.20 | 1.15 | 1.10
---------------------------------------------------
610360XL30,6103602XL30 | 1.25 | 1.20 | 1.15


Hat hierfür jemand ne Patentlösung? Ich komme einfach nicht weiter!

Danke!

Gruß Björn

xabbuh 12.03.2004 18:44:04

Was genau hat die Artikelnummer zu bedeuten? Nach welchem Prinzip wird der Preis für 1 Ktn. bzw. 10 Ktn. berechnet. Nach welchem System sollen die Preise ausgegeben werden? Bin da noch nicht so wirklich durchgestiegen.

diver2001 14.03.2004 13:21:52

Hallo Björn,
also ich würde zuerst mal aus deiner Tabelle 3 Tabellen machen, 1 für den Stückpreis, eine für den Preis für einen Karton und eine für den Preis von 10 Kartons. DAnn ist es nämlich übersichtlicher und du hast nicht in einer TABELLE 3* DIE gleiche Artikelnummer. Dann würde ich einfach in jeder Tabelle den Preis eines Artikels abfragen und dann tabellatisch ausgeben.

Gruß Christian


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:28:51 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.