» »

Procentualna tabela s fiksno glavo

Procentualna tabela s fiksno glavo

alen1 ::

Pozdravljeni!
Imam sledeč problem v naslednji kodi:
mysql_select_db("suplence", $con);

$result = mysql_query("SELECT * FROM podatek");

echo "<table width ='100%' border='0' cellpadding='5' cellspacing='2'>
<tr>
<th width='19%'>podatek</th>
<th width='10%'>podatek</th>
<th width='29%'>podatek</th>
<th width='29%'>podatek</th>
<th width='13%'>podatek</th>
</tr>";
echo "</table>";
echo "<table width ='100%' border='0' cellpadding='5' cellspacing='2'>";

while($row = mysql_fetch_array($result))
  {
  echo "<tr>";
  echo "<td width='19%'>" . $row['podatek'] . "</td>";
  echo "<td width='10%'>" . $row['podatek'] . "</td>";
  echo "<td width='29%'>" . $row['podatek'] . "</td>";
  echo "<td width='29%'>" . $row['podatek'] . "</td>";
  echo "<td width='13%'>" . $row['podatek'] . "</td>";
  echo "</tr>";
  }
echo "</table>";



In sicer ko manjšam brskalnikovo okno se mi tabela sicer tudi manjša vendar se mi glave oz.celica glave ne enako zmanjša kot samo telo tako da pride zamika podatkov.
Ima kdo kakšno rešitev?

joze67 ::

Zakaj imaš podatke in glavo v ločenih tabelah? echa iz 13. in 14. vrstice vrži v koš

alen1 ::

Ravno zaradi tega da je fiksna. Ta problem ne vem kako rešit. Ker trenutno se ne enako prilagaja.

Packač ::

alen1 je izjavil:

Ravno zaradi tega da je fiksna. Ta problem ne vem kako rešit. Ker trenutno se ne enako prilagaja.


Širine nastavi samo v glavi tabele. Če želiš fiksno širino uporabi mero npr. v piklsih. Pa uoprabljaj dvojne narekovaje pri attributih.
<table width ='100%' border='0' cellpadding='5' cellspacing='2'>
<thead>
<tr>
07.<th width='19%'>podatek</th>
08.<th width='10%'>podatek</th>
09.<th width='29%'>podatek</th>
10.<th width='29%'>podatek</th>
11.<th width='13%'>podatek</th>
12.</tr>
</thead>

<tbody>
<tr>
<td></td>
...
</tr>
</tbody>
</table>

Zgodovina sprememb…

  • spremenil: Packač ()

alen1 ::

Zadeva mi sedaj sicer deluje kot je treba seveda se pojavijo druge težave:

echo "<table width ='100%' border='0' cellpadding='5' cellspacing='2'>
<thead>
<tr>
<th width='19%'>podatek 1</th>
<th width='13%'>podatek 2</th>
<th width='29%'>podatek 3</th>
<th width='29%'>podatek 4</th>
<th width='10%'>podatek 5</th>
</tr>
</thead>";

while($row = mysql_fetch_array($result))
  {

  echo "<tbody>";
  echo "<tr>";
  echo "<td>" . $row['test1'] . "</td>";
  echo "<td>" . $row['test2'] . "</td>";
  echo "<td>" . $row['test3'] . "</td>";
  echo "<td>" . $row['test4'] . "</td>";
  echo "<td>" . $row['test5'] . "</td>";
  echo "</tr>";
  echo "</tbody>";
  }
echo "</table>";


Kako naredim, da je glava vedno na vrhu in da se samo tabela, ki se vleče iz baze premika? Nikakor mi ne uspe fiksirat vedno kaj zamakne.
Poleg tega pa bi potrebval nad to tabelo da se vrti. Nekaj podobnega Scroller Glava je seveda vedno na vrhu in vidna.

Packač ::

Poglej si http://farinspace.com/2010/03/jquery-sc... .

Poglej si tudi sintakso za table (tbody daj ven iz zanke).

alen1 ::

Ne uspe mi fiksirat glave in da se tbody premika. Zadeva mora bit procentualno zasnovana. In nad tbody mora biti skripta da se ta del avtomatsko vrti.

alen1 ::

Če ima kdo še kakšno idejo se priporočam. Nikakor mi ne uspe.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

HTML in SQL pomoč (strani: 1 2 )

Oddelek: Programiranje
517603 (6481) def0r
»

Dinamični PHP dropdown

Oddelek: Izdelava spletišč
151470 (1140) emo panda
»

php & mysql iskanje po podatkovni bazi

Oddelek: Programiranje
141137 (847) MisterR
»

PHP help!

Oddelek: Programiranje
251731 (1569) rc-car
»

MySQL & PHP napaka..

Oddelek: Programiranje
211726 (1541) lordgreg

Več podobnih tem