Hallo
Wo mache ich den Fehler ....
Ich will 2 Zeilen und je 3 Bilder (siehe 3bild.jpg)
Aber ich bekomme die Bilder untereinander (siehe 6bild.jpg) klar ist eine while Schleife.
Wie kann ich das jetzt lösen, mit if und modulo? die frage ist nur wie.
PHP
<?php
$zeile = $mysqli->query("SELECT newbilder, alt FROM bilder");
?>
<?php
while ($bilder = $zeile->fetch_assoc()) {
echo '<div class="gallery">
<ul class="first">
<li><img src="'.$bilder['newbilder'].'" alt="'.$bilder['alt'].'"/></li>
</ul>
</div>';
}
?>
Alles anzeigen
Ursprünglich war HTML so:
HTML
<div class="gallery">
<a href="new_arrival.html"><img src="images/aurora.jpg" alt=""/></a>
<ul class="first">
<li><a href="new_arrival.html"><img src="images/summer-collection.jpg" alt=""/></a></li>
<li><a href="new_arrival.html"><img src="images/beach-bride.jpg" alt=""/></a></li>
<li><a href="new_arrival.html"><img src="images/motherhood-apparel.jpg" alt=""/></a></li>
</ul>
<ul>
<li><a href="new_arrival.html"><img src="images/fashionable.jpg" alt=""/></a></li>
<li><a href="new_arrival.html"><img src="images/accessories.jpg" alt=""/></a></li>
<li><a href="new_arrival.html"><img src="images/skin-perfect.jpg" alt=""/></a></li>
</ul>
</div>
Alles anzeigen
Die Bilder befinden sich im MySQL Datenbank.
Danke.