Autor
|
Thread
|
29.12.2010 10:56 Uhr
|
Bilder sortieren nach Serien und ausgeben
|
Plienkie
|
User
|
|
registriert
|
26.01.2010
|
wohnt in
|
|
Beiträge
|
5
|
|
Hallo,
ich habe folgendes.
Ich habe in einer Tabelle meine Bilder gespeichert. Die Anzeige klappt auch (siehe www.bierdeckelsammler.com). Nun möchte ich eine Ausgebe haben, wo nur bestimmte Bilder angezeigt werden. Nehmen wir mal an, dass alle Bilder aus einer bestimmten Serie angeziegt werder sollen. Leider habe ich keine Idee, wie ich an diese Sache herangehen kann.
kurzer Aufbau meiner Tabelle
Id Brauerei--Bildvorn--Bildhinten--Kommentar--Serie
1 Erdinger----1001------1001--------leer-----sommer
2 Erdinger----1002------1002--------leer-----sommer
3 Erdinger----1003------1003--------leer-----winter
4 Erdinger----1004------1004--------leer-----sommer
5 Erdinger----1005------1005--------leer-----herbst
u.s.w.
Ich möchte, das ich alle vorhandenen Serein aufgelistest werden und mit einem Klick auf diese Serie, die entsprechenden Bilder angezeigt werden.
Ich bräuchte mal einen Hinweis, wie ich am Besten harangehen kann.
Ich hoffe, das ich mich ein wenig deutlich Ausdrücken konnte.
Danke für euer interesse
Plienkie
|
|
|
30.12.2010 21:31 Uhr
|
Bilder sortieren nach Serien und ausgeben
|
Plienkie
|
User
|
|
registriert
|
26.01.2010
|
wohnt in
|
|
Beiträge
|
5
|
|
Ich habe eine Möglichkeit gefunden und die Anzeige klappt, wie ich mir es vorstelle.
Danke für den Hinweis.
echo "<table width='100%' border='0'>";
echo "<tr>";
$sqlb = "SELECT DISTINCT *
FROM bilder
WHERE Brauerei = '$row[Brauerei]' GROUP BY Kommentar ORDER BY Kommentar ASC";
$resultb = mysql_query($sqlb);
echo mysql_error();
$i=1;
if (mysql_num_rows($resultb) > 0)
{
while ($rowbilder = mysql_fetch_assoc($resultb))
{$i++;
echo "<td div align='center'>";
echo $rowbilder['Kommentar'];
echo "</td>";
echo "</tr>";
}
}
echo "</table>";
Eine Hilfe brauch ich noch zum Anzeigen der dazugehörigen Bilder.
|
|
|
31.12.2010 12:49 Uhr
|
|
Schmiddy
|
User
|
|
registriert
|
30.12.2010
|
wohnt in
|
|
Beiträge
|
3
|
|
Also ich weiß nicht ob dir das hilft aber ich würde es so machen:
Code:
<?php
mysql_connect(localhost,***,***) or die(mysql_error());
mysql_select_db(datenbank) or die(mysql_error());
$sql = mysql_query("SELECT * FROM bilder where Serie='sommer'") or die(mysql_error());
while($eintrag = mysql_fetch_assoc($sql))
{
$eintrag['Serie'] = html_entity_decode($eintrag['Serie']);
echo '<p">'.$eintrag['Serie'].'</p>';
}
?>
wenn ich das so richtig verstanden habe, weiß aber nicht ob es funktioniert
Dann müsstest noch die bilder via echo auswerfen.
Dieser Beitrag wurde am 31.12.2010 um 13:13:21 Uhr von Schmiddy zum 4. Mal editiert.
|
|
|
21.02.2011 15:52 Uhr
|
|
blizzard
|
User
|
|
registriert
|
21.02.2011
|
wohnt in
|
|
Beiträge
|
3
|
|
Hey cool,
Ich weiß zwar nicht ob das Plienkie geholfen hat. Aber ich bin grad einen ganzen Schritt weitergekommen. DANKE
http://www.ftd.de/karriere/gruendung/:rebuy-das-geschaeft-mit-der-gebrauchtware/70037015.html
|
|
|