hallo zusammen,
ich bin neu hier und ziemlicher anfänger was php betrifft.
ich habe da ein problem und hoffe das mir jemand helfen kann.
ich möchte bilder, die in einer mysql tabelle in einer spalte stehen, so anzeigen, dass immer 6 bilder nebeneinander angezeigt werden.
der jetzige code dazu sieht so aus:
das ergebnis ist zwar eine Tabelle mit 6 spalten, jedoch werden mir die bilder nicht angezeigt (nur der pfad) und die tabelle geht über die gesmte bildschirmbreite. jetzt meine fragen:
1. was muss ich machen damit die bilder angezeigt werden und
2. wie kann ich die tabelle z.b. auf 800 pixel begrenzen.
über eine erklärung würde ich mich freuen
gruß
Mike
ich bin neu hier und ziemlicher anfänger was php betrifft.
ich habe da ein problem und hoffe das mir jemand helfen kann.
ich möchte bilder, die in einer mysql tabelle in einer spalte stehen, so anzeigen, dass immer 6 bilder nebeneinander angezeigt werden.
der jetzige code dazu sieht so aus:
Code:
$selSQL = "SELECT fah_minibild FROM reg_FAHRZEUG"; $sqlResult = mysql_query($selSQL); $iCountResult = mysql_num_rows($sqlResult); //Anzahl DS gesamt $iCols = 6; // Anzahl Spalten $i=1; //Zaehler initialisieren echo "<table border=\"1\">\n\t<tr>\n"; //Tabelle oeffnen // Beginn Datenausgabe while ($row = mysql_fetch_assoc($sqlResult)) { echo "\t\t<td>"; echo $row['fah_minibild']; echo "</td>\n"; echo (!($i % $iCols) && ($i != $iCountResult)) ? "\t</tr>\n\t<tr>\n" : ""; $i++; } //Ende Datenausgabe //Letzte Tabellenzeile auffuellen if ((--$i % $iCols)) { echo "\t\t<td" . ((($iCols-($i % $iCols)) != 1) ? " colspan=\"" . ($iCols-($i % $iCols)) : "") . "\"> </td>\n"; } echo "\t</tr>\n</table>"; //Tabelle schliessen
1. was muss ich machen damit die bilder angezeigt werden und
2. wie kann ich die tabelle z.b. auf 800 pixel begrenzen.
über eine erklärung würde ich mich freuen
gruß
Mike
Kommentar