Seitenaufbau ?

Hallo,

habe wahrscheinlich mal wieder ein simples Prob.
Also ich habe folgendes Projekt erstellt:

Kunde sucht ein Produkt und über php und sql werden ihm alle selektierten Produkte mit Preis angezeigt.
Als nächstes soll man die Möglichkeit haben Details der verschiedenen Produkte zu vergleichen. (Auswahl über Kontrollkästchen).

Soweit funktioniert alles.

Jetzt habe ich das Prob mit der Darstellung.
Als erstes erscheint die Liste mit den Details(also die Überschriften).
Jetzt sollen die einzelnen Details rechts jeweils danaben erscheinen und zwar von allen ausgewählten Produkten.

Also etwa so :

DETAILÜBERSCHRIFT P1 P2 P3

Arbeite mit einer foreach Schleife. Aber da erscheinen die Ergebnisse untereinander, also so :

DETAILÜBERSCHRIFT
P1
P2
P3

Könnt ihr mir helfen ? Ist doch bestimmt nur ein kleiner Befehl oder?

Danke im voraus

Bob

Jetzt habe ich das Prob mit der Darstellung.
Als erstes erscheint die Liste mit den Details(also die
Überschriften).
Jetzt sollen die einzelnen Details rechts jeweils danaben
erscheinen und zwar von allen ausgewählten Produkten.

Also etwa so :

DETAILÜBERSCHRIFT P1 P2 P3

Arbeite mit einer foreach Schleife. Aber da erscheinen die
Ergebnisse untereinander, also so :

DETAILÜBERSCHRIFT
P1
P2
P3

Könnt ihr mir helfen ? Ist doch bestimmt nur ein kleiner
Befehl oder?

Hallo,

Leider ist es ein wenig umständlicher, da html tabellen immer von oben nach unten beschreibt, keine seitwärts-möglichkeit.

Was du programmiertechnisch machen kannst, ist die Zeilen einzeln in strings zu schreiben und danach auszugeben. Wenn du auch noch weisst, wieviele Zeilen/Überschriften du hast, dann umso besser:

$zeile1="";
$zeile2="";
foreach (...){ # zeilen
 $zeile1.="".$spalte1."";
 $zeile2.="".$spalte2."";
}
$zeile1="";
$zeile2="";

Hoffe, das hilft.

Gruss, Omar Abo-Namous

Hallo Omar Abo-Namous,

danke für die Info. Ich dachte es gebe einen Befehl der die Produkttabelle oben auf der Seite einfügen würde.
Tja, leider ja wohl doch nicht.

Dann mache ich mich mal dran die einzelnen Daten vorher auszulesen.

Trotzdem danke für die Antwort.

Bob