Tabelle bestücken
Raschid
- php
Hallo, ich habe Daten in einer Mysql-Tabelle stehen.
Diese möchte ich auslesen und damit eine HTML-Tabelle dynamisch bestücken.
Diese sollte 5 Spalten haben, Zeilen je nach Anzahl der Datensätze aus der DB.
In jedes Datenfeld kommt eine Rückgabe rein.
Wenn ich nun 8 Bilder anzeigen will, soll die erste Zeile mit 5 Bildern gefüllt sein, die 2 halt nur mit den restlichen 3.
Wie stelle ich das unter PHP an, dass die Tabelle nur so lange gefüllt wird, wie Daten kommen?
Raschid
Diese möchte ich auslesen und damit eine HTML-Tabelle dynamisch bestücken.
Diese sollte 5 Spalten haben, Zeilen je nach Anzahl der Datensätze aus der DB.
In jedes Datenfeld kommt eine Rückgabe rein.
Wenn ich nun 8 Bilder anzeigen will, soll die erste Zeile mit 5 Bildern gefüllt sein, die 2 halt nur mit den restlichen 3.
Methodische Frage:
Was du willst ist nicht wirklich eine Tabelle oder?
Sondern eventuell eine unbekannte Anzahl von gefloateten Elementen.
Überdenke dies im Zusammenhang mit eventuell unberechenbar kleinen Bildschirmen.
Ansonsten prüfe, ob der Inhalt deiner Erwartung entspricht.
mfg Beat
Hi Beat,
nein, das stimmt schon, ich brauche eine Tabelle.
Die Breite wird eh nicht so groß.
Bye
Raschid
nein, das stimmt schon, ich brauche eine Tabelle.
tabelle: in matritzen strukturierte daten die zueinander referenziert/adressiert sind
eine bildergallerie ist defintiv keine tabelle sondern eher eine liste
<ul>
<li><img src="bild1.png" alt="hund" /></li>
<li><img src="bild2.png" alt="katze" /></li>
<li><img src="bild3.png" alt="maus" /></li>
<li><img src="bild4.png" alt="frosch" /></li>
<li><img src="bild5.png" alt="hase" /></li>
</ul>
das sollte all deine probleme lösen
wenn du wider erwarten wirklich eine tabelle meinst, folgende stichworte werden dir helfen, in der php-doku das richtige zu finden:
mysql_fetch_assoc
while-schleife
modulo
Die Breite wird eh nicht so groß.
was ist nicht gross? 400 pixel? - ist zu breit für mein mobiles endgerät ;)