Für eine Auswertung soll dynamisch die Bezeichnung der Artikel aus der DB ausgelesen werden (Anzahl variabel). Vorgegeben sind 8 Spalten, die durch den Nutzer auszufüllen sind, die Zahlenwerte enthalten oder auch leer sein können. Vor Eintrag in die DB sollen weiterhin einzelne Spalten der jeweiligen Artikel addiert werden.
Für eine Zeile (alle Spalten pro Artikel) bekomme ich das wohl hin, auch für alle Artikel und eine Spalte, aber eben nicht für alle Artikel und alle Spalten, außer: ich mache einen spaltenweisen Eintrag in die DB
Aktuell lese ich mit While die Artikel aus und verwende in den inputfeldern name='Spalte1['$idx'] usw. als Bezeichnung - $idx ist die Artikel-ID.
Ziel ist es, das Ganze nach Artikel sortiert in die DB einzutragen, dabei soll die komplette Tabelle ein Datensatz darstellen, um eine monatliche Auswertung zu ermöglichen.
Das DB-Design entspricht z.Z. in etwa auch dem Tabellendesign, da erste Versuche mit einer (zeilenweisen) Einzeleingabe pro Artikel geplant waren.
Meine Frage(n) nun:
Wie zerlege ich das $_POST-Array, das mir die einzelnen Spalten wiederum als Array liefert?
Wie sollte die DB aussehen, um daraus eine monatliche Auswertung zu machen? Aktuell ist noch alles möglich
Gruß Uwe
Für eine Zeile (alle Spalten pro Artikel) bekomme ich das wohl hin, auch für alle Artikel und eine Spalte, aber eben nicht für alle Artikel und alle Spalten, außer: ich mache einen spaltenweisen Eintrag in die DB
Aktuell lese ich mit While die Artikel aus und verwende in den inputfeldern name='Spalte1['$idx'] usw. als Bezeichnung - $idx ist die Artikel-ID.
Ziel ist es, das Ganze nach Artikel sortiert in die DB einzutragen, dabei soll die komplette Tabelle ein Datensatz darstellen, um eine monatliche Auswertung zu ermöglichen.
Das DB-Design entspricht z.Z. in etwa auch dem Tabellendesign, da erste Versuche mit einer (zeilenweisen) Einzeleingabe pro Artikel geplant waren.
Meine Frage(n) nun:
Wie zerlege ich das $_POST-Array, das mir die einzelnen Spalten wiederum als Array liefert?
Wie sollte die DB aussehen, um daraus eine monatliche Auswertung zu machen? Aktuell ist noch alles möglich
Gruß Uwe
Kommentar