[GastForen Programmierung/Entwicklung PHP und MySQL Strukturierte Ausgabe! 4 Fotos pro Zeile

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Strukturierte Ausgabe! 4 Fotos pro Zeile

BratwurstmitSenf
Beiträge gesamt: 59

8. Sep 2005, 10:04
Beitrag # 1 von 2
Bewertung:
(483 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi !

Habe das Problem, das er mir die Fotos nur untereinander anzeigt. Ich möchte gerne das er mir 4 Fotos pro Zeile anzeigt!

Code
echo "<table>"; 
echo "<tr>";
$a=0;

while ($find = readdir($oeffne_pfad)) // Ordnerinhalt auslesen
{
if (preg_match("/^$item.*\.(?:jpg|gif|png)$/i", $find))
{
$bild = "$bild_pfad/$find";
$query = "SELECT bild, COUNT(*) as number FROM punkte where bild = '$bild' GROUP BY bild";
$result=mysql_query($query);


echo "<tr>";
print "<td valign= 'top'>";
print "<a href=\"foto.php?bild=$bild&location=$location&datum=$datum\"><img src='$bild' width=100 height=75 border=1></a>";
print "</td>";
print "</tr>";


echo "<tr>";
print "<td>";
print "<p>";
print "Klicks: ";


while($row = mysql_fetch_object($result))
{
print $row->number;
print "</p>";
print "</td>";
}

print "</tr>";


$querya = "SELECT bild, nachricht, COUNT(*) as numbera FROM nachrichten where bild = '$bild' Group BY bild";
$resulta=mysql_query($querya);

echo "<tr>";
print "<td>";
print "<p>";
print "Comments: ";


while($row = mysql_fetch_object($resulta))
{

print $row->numbera;
print "</p>";
print "</td>";


}
print "</tr>";


}


}
++$a;
if ($a % 4 == 0) {
print "</tr>";
}
}
echo "</table>";

X

Strukturierte Ausgabe! 4 Fotos pro Zeile

Kusi
Beiträge gesamt: 1398

8. Sep 2005, 14:55
Beitrag # 2 von 2
Beitrag ID: #186448
Bewertung:
(478 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi
So wie ich das in deinem Code sehen kann, ist innerhalb der while Schleife ein <tr> drin und das macht eine neue Zeile. Damit du vier Bilder nebeneinander stehen hast, brauchst du einen Zähler ($i=0) der am Ende der While schleife um eins Hochgezählt wird ($i++). Jetzt brauchst du nur noch eine If Abfrage ob der Zähler bei einer Modulo Berechnung 0 ist. wenn ja dann schreibe ein </tr><tr> rein.

Gruss Kusi


als Antwort auf: [#186380]

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/