Life isn't fair. It's just fairer than death, that's all.
Dat is een voorbeeld, maar je vertelt niet echt hoe je hierbij komt. Wil je drie per regel? Wil je de helft (+1 als er een oneven aantal is) op de eerste, en de rest op de tweede? Enz..Op zaterdag 01 december 2001 12:59 schreef bigoldie het volgende:
zo moet het weergegeven worden in php:
A B C
D E
Verwijderd
Als je die data in een array ophaalt en je wilt ze in 3 kolommen afbeelden, kun je dat zo doen:
is niet waterdicht, dus je moet er nog wat aan sleutelen denk ik.
PHP:
1
2
3
4
5
6
7
| <? echo "<table><tr>"; for ($i = 0; $i < $array.length; $i++) { echo "<td>" . $array[$i] . (($i % 3) == 2) ? "</td></tr><tr>" : "</td>"; } echo "</tr></table>"; ?> |
is niet waterdicht, dus je moet er nog wat aan sleutelen denk ik.
Verwijderd
hier even een voorbeelde van hoe ik het heb toegepast
PHP:
1
2
3
4
5
6
7
8
9
10
| <? echo"<table border=0><tr><td>"; while (list ($naam,$waarde) = each ($HTTP_COOKIE_VARS)) { $waarde = split(",",$$naam); show_preview($waarde[0],$waarde[1],$waarde[2],$waarde[3],$waarde[4],$waarde[5],$waarde[6]); if (++$i % 3 == 1){echo"</td></tr><tr><td>";}else{echo"</td><td>";} } echo "</td></tr>\n</table>\n"; ?> |
Je stelt niet echt een vraag. Wat is je probleem precies?
Als je gewoon niet uit die twee varianten komt is het een simpel probleem: itereer over de items die beschikbaar zijn en itereer over de beschikbare plaatsen in je tabel. Zorgen dat die twee keer op elkaar aansluiten en je bent klaar
.
Of: pak XSLT, daar kan dit zo makkelijk in
.
Als je gewoon niet uit die twee varianten komt is het een simpel probleem: itereer over de items die beschikbaar zijn en itereer over de beschikbare plaatsen in je tabel. Zorgen dat die twee keer op elkaar aansluiten en je bent klaar
Of: pak XSLT, daar kan dit zo makkelijk in
Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment
wat moet
voorstellen?
PHP:
1
2
3
4
5
| <? while (list ($inhoud,$id) = each ($HTTP_COOKIE_VARS)) { $inhoud = split(",",$inhoud); show_preview($inhoud[0],$inhoud[1],$inhoud[2],$inhoud[3],$inhoud[4],$inhoud[5],$inhoud[6]); ?> |
voorstellen?
Dat kun je hier wel lezen denk ik.
Wat heeft dat met deze thread te makenOp zaterdag 01 december 2001 18:29 schreef Martin.Duane het volgende:
wat moet
Het is handig om te weten wat het doet, zodat je het kan aanpassen
Dat snap ik, maar dat was dan ook de vraag niet.Op zaterdag 01 december 2001 18:35 schreef Martin.Duane het volgende:
Het is handig om te weten wat het doet, zodat je het kan aanpassen
Wat heeft dat stukje code met _deze_ thread te maken?
En mag ik je aanraden es gebruik te maken van de php-manual en de vele tutorials/boeken erover?
Kijk naar de post van ludohelder en je weet het.Op zaterdag 01 december 2001 18:37 schreef ACM het volgende:
Wat heeft dat stukje code met _deze_ thread te maken?
Hee, overheen gekekenOp zaterdag 01 december 2001 18:41 schreef Onno het volgende:
Kijk naar de post van ludohelder en je weet het.
Humm, ok, dan snap ik dat ook weer
Pagina: 1