Hallo Leute,
bin noch recht neu hier (auch was php/mySQL betrifft) habe ein kleines Problem mit der richtigen Darstellung komme leider den ganzen Tag nicht - habe hier schon das Forum durchsucht aber ausnahmsweise nichts gefunden!! – und meine Bücher helfen mir auch leider nicht weiter.
Also ich hole mir aus einer Datenbank einige Daten (Bildbeschreibung, Bildname, usw.) und möchte diese Bilder (ca. 30-40St.) Reihenweise dargestellt bekomme – so 4 Bilder je Reihe. Die Bilder selbst sind in einem Verzeichnis gespeichert.
Ich habe es mit Div und nicht mit Tabellen versucht um Quelltext zu sparen - leider werden alle Bilder nur in einer Reihe dargestellt.
Was muss ich nun ändern um z.B. nur 4 Bilder je Reihe anzeigen zu lassen??? – falls mein Ansatz mit den Div falsch ist kann ich auch gerne darauf verzichten und das ganze mit Tabellen machen.
Hier mein Quelltext:
Danke für eure Hilfe!
bin noch recht neu hier (auch was php/mySQL betrifft) habe ein kleines Problem mit der richtigen Darstellung komme leider den ganzen Tag nicht - habe hier schon das Forum durchsucht aber ausnahmsweise nichts gefunden!! – und meine Bücher helfen mir auch leider nicht weiter.
Also ich hole mir aus einer Datenbank einige Daten (Bildbeschreibung, Bildname, usw.) und möchte diese Bilder (ca. 30-40St.) Reihenweise dargestellt bekomme – so 4 Bilder je Reihe. Die Bilder selbst sind in einem Verzeichnis gespeichert.
Ich habe es mit Div und nicht mit Tabellen versucht um Quelltext zu sparen - leider werden alle Bilder nur in einer Reihe dargestellt.
Was muss ich nun ändern um z.B. nur 4 Bilder je Reihe anzeigen zu lassen??? – falls mein Ansatz mit den Div falsch ist kann ich auch gerne darauf verzichten und das ganze mit Tabellen machen.
Hier mein Quelltext:
PHP-Code:
<?php
/* Verbindung aufnehmen */
mysql_connect("localhost", "root", "");
/* Datenbank auswählen */
mysql_select_db("daten");
/* Datenbankabfrage */
$sqlab = 'SELECT * FROM `bilder` WHERE `verein` = CONVERT(_utf8
\'verein0815\' USING latin1) COLLATE latin1_general_ci AND `bild` =
CONVERT(_utf8 \'1\' USING latin1) COLLATE latin1_general_ci';
/* SQL-Abfrage ausführen */
$res = mysql_query($sqlab);
/* Anzahl Datensätze ermitteln und ausgeben */
$num = mysql_num_rows($res);
echo "$num Fronten gefunden<br>";
/* Datensätze aus Ergebnis ermitteln, */
/* in Array speichern und ausgeben */
while ($dsatz = mysql_fetch_assoc($res))
{
echo "<div class='bilder1'>";
echo $dsatz["datei"] . "<br>";
echo "<td><img src='../images/verein/100/100/" . $dsatz["bild_nr"] . ".jpg'</td><br>";
echo "<a href='#'>Infos</a><br>";
echo "</div>";
}
?>
Danke für eure Hilfe!
Kommentar