aldaric
Admiral
- Registriert
- Juli 2010
- Beiträge
- 8.226
Hallo Leute,
ich hatte zwar schon eine ganze Weile nichts mit Programmieren am Hut, aber ab und zu trifft man auch mal arbeitstechnisch auf ein kleines Problem welches man dann gerne lösen würde.
Und zwar habe ich eine CSV Datei, diese soll in PHP eingelesen werden. Die CSV Datei hat 6 Spalten, davon werden aber lediglich 4 benötigt. Das funktioniert auch soweit alles ohne Probleme, die Ausgabe als Tabelle funktioniert ebenso.
Die Tabelle soll nun aber nach dem Preis absteigend sortiert werden, und es sollen noch die Spalte "Lagerbestand Warenwert" ergänzt werden in dem einfach der Preis mit dem Bestand multipliziert wird.
Allerdings habe ich mich an die extra Spalte noch nicht rangewagt, da ich Probleme bei der Sortierung habe. Die Sortierung ist fehlerhaft, da er lediglich nach der ersten Zahl sortiert. Sprich er ordnet z. B. 2,50 höher ein als 15,60.
Hier stand Code...
Und hier mal ein Problem was er in der Tabelle dann ausgibt:
Hier war mal ein Bild...
Man sieht, er sortiert die 29,43 z.B. niedriger ein als die 3,01.
Ich hoffe mir kann jemand bei dem kleinen Problemchen helfen !
ich hatte zwar schon eine ganze Weile nichts mit Programmieren am Hut, aber ab und zu trifft man auch mal arbeitstechnisch auf ein kleines Problem welches man dann gerne lösen würde.
Und zwar habe ich eine CSV Datei, diese soll in PHP eingelesen werden. Die CSV Datei hat 6 Spalten, davon werden aber lediglich 4 benötigt. Das funktioniert auch soweit alles ohne Probleme, die Ausgabe als Tabelle funktioniert ebenso.
Die Tabelle soll nun aber nach dem Preis absteigend sortiert werden, und es sollen noch die Spalte "Lagerbestand Warenwert" ergänzt werden in dem einfach der Preis mit dem Bestand multipliziert wird.
Allerdings habe ich mich an die extra Spalte noch nicht rangewagt, da ich Probleme bei der Sortierung habe. Die Sortierung ist fehlerhaft, da er lediglich nach der ersten Zahl sortiert. Sprich er ordnet z. B. 2,50 höher ein als 15,60.
Hier stand Code...
Und hier mal ein Problem was er in der Tabelle dann ausgibt:
Hier war mal ein Bild...
Man sieht, er sortiert die 29,43 z.B. niedriger ein als die 3,01.
Ich hoffe mir kann jemand bei dem kleinen Problemchen helfen !
Zuletzt bearbeitet: