Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: geneerinen lista

Sivun loppuun

kkkkkkk [17.11.2004 13:12:21]

#

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!

Antti Laaksonen [17.11.2004 13:18:01]

#

Annapa esimerkki haluamastasi tulostuksesta. Ovatko peräkkäiset listan kohdat vierekkäin vai allekkain?

kkkkkkk [17.11.2004 13:31:27]

#

Alekkain ks. edellä. Ja nyt siitä pitäisi saada kaksi listaa vierekkäin.
<div>
listaa
listaa
listaa
listaa
listaa
listaa
listaa
...
</div>

sooda [17.11.2004 13:39:22]

#

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.

kkkkkkk [17.11.2004 13:46:47]

#

Poitti on siinä että se luodaan loopissa:

foreach(ehto) {
  <TABLE>
    <TR>
       <TD></TD><TD></TD>
    </TR>
  </TABLE>
}

sooda [17.11.2004 14:09:20]

#

<table>
foreach (foo) <tr><td>ploot/td><td>blah</td></tr>
</table>

?

kkkkkkk [17.11.2004 14:15:44]

#

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?

Blaze [17.11.2004 14:28:45]

#

<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>

kkkkkkk [17.11.2004 14:33:35]

#

niimpä, tanks!


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta