[ meduljak @ 10.02.2007. 23:44 ] @
Potrebna mi je pomoc oko sledećeg: imam namjeru da iz baze ispisujem podatke sljedeceg tipa: //zaglavlje tabele kolona1 kolona2 kolona3 kolona4 kolona5 kolona6 ...(negdje oko 20 kolona iz baze!), //ispod idu podaci vrijed1 vrijed2 vrijed3 vrijed4 vrijed5 vrijed6... vrijed1 vrijed2 vrijed3 vrijed4 vrijed5 vrijed6... (za drugi red) vrijed1 vrijed2 vrijed3 vrijed4 vrijed5 vrijed6... (za treci red) Code: //ovako iscrtavam tabelu, vjerovatno ima neki elegantniji nacin, ali i ovaj mi radi print " <body bgcolor=#FFFFFF text=#FF0000> <center> <table border=0 cellspacing=0 ; font-family: Trebuchet MS; font-size: 18px; bordercolor=#FF0000 width=650 id=AutoNumber1>\n //ovih ispod treba da bude oko 20-tak <td bgcolor=#CCCCCC vAlign=center align=middle width=20px> <b><font face=verdana size=2 color=#CC3333>Šifra</span></font></b></td> <td bgcolor=#CCCCCC vAlign=center align=middle width=20px> <b><font face=verdana size=2 color=#CC3333>Liga</span></font></b></td> <td bgcolor=#CCCCCC vAlign=center align=middle width=20px> <b><font face=verdana size=2 color=#CC3333>Početak</span></font></b></td> "; //slijedi php kod koji puni tabelu podacima while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { print "\t<tr>\n"; foreach ($line as $col_value) { print "\t\t<td bgcolor=#ffffff> <b> <div align=center><font face=verdana size=2 color=#CC3333>$col_value </td>\n"; } print "\t</tr>\n"; } print "</table>\n"; Posto imam oko 20 kolona, pojavljuje mi se problem sa sirinom strane. Valjalo bi da prelomim stranu, tako da mi u prvom redu stoji: //zaglavlje tabele kolona1 kolona2 kolona3 kolona4 kolona5 kolona6 ...(negdje do 10 kolona iz baze!), //ispod idu podaci vrijed1 vrijed2 vrijed3 vrijed4 vrijed5 vrijed6... //zaglavlje tabele pomjereno za nekoliko kolona udesno, samo radi preglednosti kolona11 kolona12 kolona13 kolona14 kolona15 kolona16 ...(od 10 do 20 kolone iz baze!), //podaci za odgovarajuce kolone, isto tako pomjerene malo udesno vrijed11 vrijed12 vrijed13 vrijed14 vrijed15 vrijed16... 1. Kako? 2. Ima li neki prijedlog kako se ovo jos moze rijesiti, jer ako se ovo gore realizuje, a bude npr. 100 redova za ispisati, to postaje mnogo duga stranica jer će se za svaki podatak iscrtavati zaglavlje tabele i to u dva reda? |