Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ispisivanje podataka

[es] :: PHP :: Ispisivanje podataka

[ Pregleda: 1405 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

meduljak

Član broj: 24045
Poruke: 63
*.paleol.net.

Sajt: www.infopanel.co.ba


Profil

icon Ispisivanje podataka10.02.2007. u 23:44 - pre 209 meseci
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?
Infopanel...integrate yourself
www.infopanel.co.ba | www.dineco.co.ba
 
Odgovor na temu

[es] :: PHP :: Ispisivanje podataka

[ Pregleda: 1405 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.