Forum Doku Wiki Blog

Forumsarchiv 2009, Mai
Mysql Ausgabe (Pro mysql tabelle mehrere tabellen in php)

archivierte Beiträge lesen

  1. (PHP) Mysql Ausgabe (Pro mysql tabelle mehrere tabellen in php) von Dario, 21. 05. 2009, 20:25

Mysql Ausgabe (Pro mysql tabelle mehrere tabellen in php)

Der folgende Beitrag wurde am 21. 05. 2009, 20:25 Uhr von Dario veröffentlicht.

Hallo.

Folgendes Problem. Ich möchte in meiner Datenbank 5 Tabellen (Teams) erstellen in jeder Tabelle befinden sich Daten (Mitgliedernamen).
So Für jedes Team wird eine extra Seite angelegt.

Folgendes, pro Zeile also pro Mitglied möchte ich eine Tabelle erstellen.
Jedoch soll die Formatierung dann schließlich wie folgt aussehen (wegen dem Platz auf der Seite):


Tabelle    Tabelle
Tabelle    Tabelle


=> Immer zwei ich sag mal in einer Reihe. Die Inhalte der einzelnen Tabellen sind gleich.

Wie kann ich das bewerkstelligen?

Ich habe noch nicht angefangen es zu programmieren, da ich selber gar nicht weiß wie ich es machen soll.

Kann mir da jemand helfen oder mir sogar ein Rohgerüst liefern?

Ich habe selbstverständlich schon gesucht bevor irgendwelche Aussagen dergleichen kommen. Ihr seid also meine letzte Hoffnung. Ich hoffe ihr könnt mir helfen.



Lieben Gruß,
Dario

Mysql Ausgabe (Pro mysql tabelle mehrere tabellen in php)

Der folgende Beitrag wurde am 21. 05. 2009, 20:33 Uhr von ChrisB veröffentlicht.

Hi,

> Folgendes Problem. Ich möchte in meiner Datenbank 5 Tabellen (Teams) erstellen

Da liegt schon der erste gravierende Fehler.

Daten gleicher Struktur gehören in die gleiche Tabelle, nicht sinnfrei auf mehrere Tabellen verteilt.

> Jedoch soll die Formatierung dann schließlich wie folgt aussehen (wegen dem Platz auf der Seite):
>
>
> Tabelle    Tabelle
> Tabelle    Tabelle
>
>
> => Immer zwei ich sag mal in einer Reihe. Die Inhalte der einzelnen Tabellen sind gleich.
>
> Wie kann ich das bewerkstelligen?

Was hat die Frage jetzt mit PHP zu tun?

Du hast x Tabellen im HTML-Code, und möchtest jeweils 2 davon nebeneinander dargestellt haben. Also gibst du ihnen eine entsprechende Breite, und floatest sie.

MfG ChrisB


--
Light travels faster than sound - that's why most people appear bright until you hear them speak.

Mysql Ausgabe (Pro mysql tabelle mehrere tabellen in php)

Der folgende Beitrag wurde am 21. 05. 2009, 20:38 Uhr von Dario veröffentlicht.

> Hi,
>
> »» Folgendes Problem. Ich möchte in meiner Datenbank 5 Tabellen (Teams) erstellen
>
> Da liegt schon der erste gravierende Fehler.
>
> Daten gleicher Struktur gehören in die gleiche Tabelle, nicht sinnfrei auf mehrere Tabellen verteilt.
>
> »» Jedoch soll die Formatierung dann schließlich wie folgt aussehen (wegen dem Platz auf der Seite):
> »»
> »»
> »» Tabelle    Tabelle
> »» Tabelle    Tabelle
> »»
> »»
> »» => Immer zwei ich sag mal in einer Reihe. Die Inhalte der einzelnen Tabellen sind gleich.
> »»
> »» Wie kann ich das bewerkstelligen?
>
> Was hat die Frage jetzt mit PHP zu tun?
>
> Du hast x Tabellen im HTML-Code, und möchtest jeweils 2 davon nebeneinander dargestellt haben. Also gibst du ihnen eine entsprechende Breite, und floatest sie.
>
> MfG ChrisB
>
>

Die Teams (verschiedene) wollte ich bewusst voneinander trennen. Ich wollte nicht alle Teams mit deren Mitglieder in einer Tabelle mischen. Aber das ist ja Nebensache.


Meine Frage, wie soll ich die Schleife mit dazugehöriger Ausgabe gestalten?

Für jede Zeile in der Tabelle soll ja eine Tabelle erstellt werden nur wie soll ich das genau bewerkstelligen?

Ich weiß da echt nicht weiter.



Lg,
Dario

Mysql Ausgabe (Pro mysql tabelle mehrere tabellen in php)

Der folgende Beitrag wurde am 21. 05. 2009, 22:44 Uhr von ChrisB veröffentlicht.

Hi,

bitte zitiere *vernünftig*; nicht gedankenlos einfach alles, sondern nur das, worauf du dich konkret beziehst.

> Die Teams (verschiedene) wollte ich bewusst voneinander trennen. Ich wollte nicht alle Teams mit deren Mitglieder in einer Tabelle mischen. Aber das ist ja Nebensache.

Nein, ein vernünftiges Datenmodell ist keineswegs Nebensache, sondern ein ganz wesentlicher Punkt.

Die Mitglieder kommen alle in eine Tabelle, denn ihre Datensätze haben alle die gleiche Struktur. Ein Feld innerhalb dieser sollte eine Team-ID sein, die die Zuordnung zum Team abbildet. (Sofern ein Mitglied nur in einem Team sein kann; andernfalls wäre die Zuordnung Mitglied - Team noch in eine weitere Tabelle auszulagern.)

> Meine Frage, wie soll ich die Schleife mit dazugehöriger Ausgabe gestalten?

So, wie bei jeder anderen sequentiellen Ausgabe von Datensätzen auch.

> Für jede Zeile in der Tabelle soll ja eine Tabelle erstellt werden nur wie soll ich das genau bewerkstelligen?

Wo genau liegt dein Problem?
Du weisst, wie du einen einzelnen Datensatz verarbeitest, du weisst wie man eine HTML-Tabelle ausgibt - also mach das ganze in einer Schleife über alle Datensätze.
(Wenn dir diesbezüglich noch Grundlagenwissen fehlt, dann arbeite die MySQL-Kapitel eines Tutorials wie bspw. http://tut.php-quake.net/de/ durch.)

MfG ChrisB


--
Light travels faster than sound - that's why most people appear bright until you hear them speak.

Mysql Ausgabe (Pro mysql tabelle mehrere tabellen in php)

Der folgende Beitrag wurde am 22. 05. 2009, 20:13 Uhr von Dario veröffentlicht.

> »» Meine Frage, wie soll ich die Schleife mit dazugehöriger Ausgabe gestalten?
>
> So, wie bei jeder anderen sequentiellen Ausgabe von Datensätzen auch.
>
> »» Für jede Zeile in der Tabelle soll ja eine Tabelle erstellt werden nur wie soll ich das genau bewerkstelligen?
>
> Wo genau liegt dein Problem?
> Du weisst, wie du einen einzelnen Datensatz verarbeitest, du weisst wie man eine HTML-Tabelle ausgibt - also mach das ganze in einer Schleife über alle Datensätze.
> (Wenn dir diesbezüglich noch Grundlagenwissen fehlt, dann arbeite die MySQL-Kapitel eines Tutorials wie bspw. http://tut.php-quake.net/de/ durch.)
>


Ich habe nochmal danach gesucht aber nach wie vor finde ich keine Lösung dafür. Ok, eine normale Abfrage kriege ich ja hin, alles in "einer" Tabelle auszugeben geht auch noch, aber ich kriege es nicht hin für jede Zeile (Mitglied im Team (Mysql)) eine neue Tabelle zu erstellen.

Ich habe mir gedacht, dass ich vorher die kleine Tabelle definiere und dann wie üblich einfach per while eine Abfrage starte und dann die Daten da ausgeben lasse. Nur wie soll das jetzt gehen, dass für jedes Mitglied halt eine Tabelle ausgegeben wird?

Ich hab ehrlich lange danach gesucht komme nur auf keine gute Idee bzw. finde keine einzige Lösung.



Gruß Dario

Mysql Ausgabe (Pro mysql tabelle mehrere tabellen in php)

Der folgende Beitrag wurde am 22. 05. 2009, 20:50 Uhr von ChrisB veröffentlicht.

Hi,

> Ok, eine normale Abfrage kriege ich ja hin, alles in "einer" Tabelle auszugeben geht auch noch, aber ich kriege es nicht hin für jede Zeile (Mitglied im Team (Mysql)) eine neue Tabelle zu erstellen.
>
> Ich habe mir gedacht, dass ich vorher die kleine Tabelle definiere und dann wie üblich einfach per while eine Abfrage starte und dann die Daten da ausgeben lasse. Nur wie soll das jetzt gehen, dass für jedes Mitglied halt eine Tabelle ausgegeben wird?

In dem du die Tabelle nicht vor der Schleife anfängst und nach ihr schliesst - sondern *innerhalb* der Schleife jeweils eine neue ...?

MfG ChrisB


--
Light travels faster than sound - that's why most people appear bright until you hear them speak.

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4