Autor | Zpráva | ||
---|---|---|---|
Machca Profil |
Ahoj, jsem začátečník v php jak mám stanovit podmínku, aby mi tabulka řádkovala místo po dvou buňkách třeba po 4 nebo po 6
kód zde: <?php $thumbs = Array( Array( 'image1_tb.jpg', 'galerie/image1.jpg'), Array( 'image2_tb.jpg', 'galerie/image2.jpg'), Array( 'image3_tb.jpg', 'galerie/image3.jpg'), Array( 'image4_tb.jpg', 'galerie/image4.jpg'), Array( 'image5_tb.jpg', 'galerie/image5.jpg'), Array( 'image6_tb.jpg', 'galerie/image6.jpg'), ); echo '<table border="0" style="margin: 0px auto;">'; foreach ($thumbs as $k_thumb => $thumb) { if ($k_thumb % 2 == 0) { echo '<tr>'; } echo '<td style="text-align: center; vertical-align: middle; padding: 5px;">'; if ($thumb[1] != '') { echo '<a href="'.$thumb[1].'" title="Mezistromy 2009" rel="lightbox[2009a]">'; } echo '<img alt="mezistromy2009" src="galerie/'.$thumb[0].'">'; if ($thumb[1] != '') { echo '</a>'; } echo '</td>'; if ($k_thumb % 2 == 1 || $k_thumb == Count($thumbs) - 1) { echo '</tr>'; } } echo '</table>'; ?> Předem děkuji |
||
Micruss Profil |
#2 · Zasláno: 30. 7. 2013, 20:45:06
V tomto
<? if ($k_thumb % 2 == 0) { ?> a pak ještě musíš změnit dole if ($k_thumb % 2 == 1 || $k_thumb == Count($thumbs) - 1) { tu 2 ;-) na 4 nebo 6 podle toho co napíšeš hore |
||
Machca Profil |
#3 · Zasláno: 30. 7. 2013, 21:44:49
Micruss:
už jsem to vyřešil, takto to má být <? if ($k_thumb % 6 == 0) { ?> if ($k_thumb % 6 == 5 || $k_thumb == Count($thumbs) - 1) { |
||
Časová prodleva: 11 let
|
0