CSV Datei in Php als Tabelle ausgeben?

Hallo, bin ziemlich neu in Php und will ein Programm erstellen, wo man eine Tablle mit Produktgruppe, Datum und Umsatz einliest und das Programm das automatisch als Graphische Tabelle ausgibt, zudem soll das Datum in 4 Quartale sortiert werden.

Ist keine Hausaufgabe!!

Bin noch nicht so weit gekommen:

CSV-Datei:

produktgruppe,datum,umsatz
Tee,01.01.2020,0.76
Kosmetik,01.01.2020,21.65
Tee,02.01.2020,10.10
Gewürze,02.01.2020,18.53
Gewürze,02.01.2020,40.71
Gewürze,02.01.2020,39.06
Kosmetik,02.01.2020,1.65
Tee,03.01.2020,38.03
Kerzen,03.01.2020,41.99
Geschenkkörbe,04.01.2020,13.92
Gewürze,05.01.2020,28.27
Gewürze,05.01.2020,19.84
Kerzen,05.01.2020,19.81
Kerzen,05.01.2020,19.57
Kerzen,05.01.2020,49.97
Kerzen,05.01.2020,14.06
Tee,06.01.2020,42.28
Gewürze,06.01.2020,20.44
Kosmetik,06.01.2020,4.62
Gewürze,07.01.2020,1.28
Kosmetik,07.01.2020,12.46
Gewürze,08.01.2020,9.20
Tee,09.01.2020,32.47
Tee,09.01.2020,4.23
Gewürze,09.01.2020,0.79
Kerzen,09.01.2020,2.97
Kosmetik,09.01.2020,43.68
Kosmetik,10.01.2020,21.67
Kosmetik,10.01.2020,6.44
Tee,12.01.2020,15.09

Vorhandener Programmcode:

print "<table border = 3 cellpadding = 5>";


        foreach($rows as $artikel){
            foreach($artikel as $index=>$wert){
                /* if($zahl % 3){ */
                    /* print "<tr>"; */
                    /* print "$wert<br>"; */
                    print "<th width = 100 align = right bgcolor = green>$wert</th>";
                    /* print "</tr>"; */
                /* }else{
                    print "<br>";
                } */
            }        
        }


    print "</table>";   

Wie es in ca. ausschauen soll:

Da bei mir das ganze leider nicht wie geplant funkt, bin ich nun auf eure Hilfe angewiesen, vielleicht, hat jemand eine Idee?

Lg

Bild zum Beitrag
Computer, Microsoft Excel, programmieren, Java, Datenbank, Informatik, PHP, Tabelle, CSV-Datei
❌Geht AMD Radeon Freesync mit Xbox Series X auf Gaming Monitor❌?

Ey jo, ich wollte fragen ob es was bringt AMD Radeon Freesync auf der Xbox Series X an zu machen und zu benutzen. Also was für Vorteile hat man da zum Beispiel im Spiel Fortnite oder allgemein in allen Spielen?

Ich habe einen LG 24GL600F Gaming Monitor der auf der Xbox Series X bis zu 120 Hertz (Hz) durch den mitgebrachten HDMI (1.4) anzeigt.

Was muss ich dafür überhaupt auf der Xbox Series X einstellen? Was sind so die empfohlenen Einstellungen?

Auf meinem Gaming Monitor habe ich auch 1 MS Blur Motion angemacht und ja Full HD mit 120 Hz auf der Xbox Series eingestellt. Farbtiefe habe ich 36 Bits pro Pixel (12Bit), und so weiter...

Beim Gaming Monitor habe ich Gamma 4 (sehe wirklich keinen Unterschied zwischen Gamma 1 und Gamma 2 aber zu Gamma 3 schon-etwas dunkler) und so weiter...

Was sind jetzt so die besten Einstellungen eurer Seits her? Zum Beispiel YCC 4:2:2 VRR, HDR10, Farbraum und noch die etlich andere Einstellungen... Ich möchte halt nur auf 120 Hz und 1080 Full Hd spielen, gleichzeitig aber auch das bestmögliche was nur geht aus meiner Xbox Series X rausholen.

Mag jetzt etwas verwirrend klingen, aber ich würde mich sehr sehr sehr freuen, wenn ein Technikexperte mich da explizit aufklären würde bzw. sagen würde was die optimalsten Einstellungen für die Xbox Series X und meinem Gaming Monitor wären um das bestmögliche rauszuholen.

Danke im Voraus an die Ehrenmännern!!😅

Computer, Technik, Xbox, Informatik, Technologie, Fortnite, Spiele und Gaming, Xbox Series X
Kann man die Arduino Software auch für ähnliche Mainboards verwenden?

Ich habe einen 3D Drucker mit einem Atmel Mainboard. Die Firmware kann ich flashen und ihre Version ändern, das habe ich schon öfters getan.

Der Arduino Mega 2560 kann man dann als 3D Drucker Mainboard verwenden und die Firmware selbst, ziemlich unkompliziert programmieren.

Meine Frage ist, ob ich bei meinem Mainboard mit Atmel Prozessor, das ja eigentlich äquivalent wie der Arduino Mega ist, Auf diese Art die Achsen steuern kann, sowie alle nötigen Sensoren, sowie die Nozzle ansteuern kann.

Die Schnittstellen sind auf dem Mainboard gekennzeichnet und theoretisch sollte ich ja diese alle ansteuern können, oder? Wenn dies der Fall wäre, könnte ich ja mithilfe des Arduinos eine eigene Firmware auf den Drucker laden (natürlich selbst programmiert. Ich kenne mich bereits aus mit dem Programmieren von Arduinos.) Meine Drucker Firmware hat gewisse Hürden, die mich zwingen das Hauseigene Filament zu verwenden. Da die Anschlüsse auf dem Printer nicht alles Standartanschlüsse sind, möchte ich bestenfalls das Originale Mainboard behalten.

Ich habe es selbst noch nicht ausprobiert, da ich unsicher war. Kann mir jemand bestätigen, dass dies möglich ist? Und muss ich noch etwas bestimmtes beachten?

LG Lubi

Bild zum Beitrag
Computer, Software, Technik, IT, programmieren, Firmware, Arduino, Informatik, Technologie, 3D-Drucker, Spiele und Gaming

Meistgelesene Beiträge zum Thema Informatik