Moi!
Mitenkäs saan listan /taulun, joka luodaan siis geneerisesti, jakautumaan kahteen palstaan. Eli listasta tulee liian pitkä skrollattavaksi, enkä saa sitä itsestään jakautumaan osiin..
Pelastakaa päiväni!
Annapa esimerkki haluamastasi tulostuksesta. Ovatko peräkkäiset listan kohdat vierekkäin vai allekkain?
Alekkain ks. edellä. Ja nyt siitä pitäisi saada kaksi listaa vierekkäin.
<div>
listaa
listaa
listaa
listaa
listaa
listaa
listaa
...
</div>
Tee vaikka taulu.
<table> <tr><td>foo1a</td><td>foo2a</td></tr> <tr><td>foo1b</td><td>foo2b</td></tr> </table>
jne.
Ja siis <td></td> pareja sen verran mitä yhdellä rivillä on listaosia.
Poitti on siinä että se luodaan loopissa:
foreach(ehto) { <TABLE> <TR> <TD></TD><TD></TD> </TR> </TABLE> }
<table> foreach (foo) <tr><td>ploot/td><td>blah</td></tr> </table>
?
niin siis tietysti noin päin :)
Mutta kuitenkin nythän tulostuu yksi taulu joka on juuri niin korkea kuin siihen tulee tavaraa.
Miten siis saisin sen toteamaan että tästä kohtaa taulu laitetaan poikki ja jatketaan sitä jo generoidun taulun viereen?
<ul> for($i = 0; $i < (count($tavaraa) / 2); $i++) { echo "<li>$tavaraa[$i]</li>"; } </ul> <ul> for($i = (count($tavaraa) / 2); $i < count($tavaraa); $i++) { echo "<li>$tavaraa[$i]</li>"; } </ul>
niimpä, tanks!
Aihe on jo aika vanha, joten et voi enää vastata siihen.