Bilder nebeneinander ausgeben
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
album
art
ausgeben
ausrichten
bild
code
computer
entfernen
fotoalbum
glauben
gleiche bild
klappen
posten
tabelle
zeile
-
Hallo !
Mit dieser SQL-Abfrage zeige ich alle Bilder auf meiner Seite: (ein Auschnitt)
<?php .......... $sql = "SELECT ". " * ". "FROM ". "Fotoalbum ". "WHERE ". "(AlbumID like '".$Albumid."')"; $result = mysql_query ($sql); if (mysql_num_rows($result) > 0) { while ($data = mysql_fetch_array ($result)) { $Bild = $data['Bild']; echo " <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> "; } }else{ echo "<center><font size='2'>Das Album hat leider noch keine Bilder.</font></center>"; } ?>
Momentan werden alle Bilder untereinander angezeigt. Wie kann ich sie nebeneinander ausgeben, also z.B. 3 Bilder nebeneinander???
Mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
davy schrieb:
[...] echo " <td width='35%' height='32%'><img src='$Bild' height='150'><br></td>"; }
In der Zeile muss schon mal das "<br>" weg...
Ansonsten poste doch mal den Link... -
Hm, vielleicht solltest du mal die Positionsdaten entfernen?
Endergebniss:
<td><img src='$Bild' height='150'></td>";
Die Tabelle kannst du ja insgesamt ausrichten. -
Ich habe mal diesen Code probiert:
<table> <tr> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> </tr> </table>
Bei mir spuckt es die Bilder da immer nebeneinander aus. Poste wirklich mal den Link, denn ich kann das gerade wirklich nicht glauben, dass der nicht funktioniert.
Wie hst du die tr und table gestylt?
-
Ich kann leider keinen Code posten. da die Seite noch auf meinem Computer ist.
Wenn ich den Code
........... echo " <table> <tr> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> </tr> </table> "; } }else{ echo "<center><font size='2'>Das Album hat leider noch keine Bilder.</font></center>"; } ?>
probiere, zeigt er mir 4x das gleiche Bild nebeneinander an, obwohl es nur 1x vorhanden ist -
davy schrieb:
Ich kann leider keinen Code posten. da die Seite noch auf meinem Computer ist.
Wenn ich den Code
........... echo " <table> <tr> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> <td width='35%' height='32%'><img src='$Bild' height='150'><br></td> </tr> </table> "; } }else{ echo "<center><font size='2'>Das Album hat leider noch keine Bilder.</font></center>"; } ?>
probiere, zeigt er mir 4x das gleiche Bild nebeneinander an, obwohl es nur 1x vorhanden ist
Das meinte ich ja nicht. PHP fügt ja eigentich nur diese Td Zeilen ein. Wenn alle Zeilen dieser Art sind, dann müsste es doch klappen.
DU sollst jetzt nicht genau den Code ins echo schreiben. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage