[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:
(488 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:
(483 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
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/