Autor Zpráva
Lukas_15
Profil *
Mám tabulku v prohlížeči (pro tisk), do který vypíšu z DB třeba 50 záznamů..
Akorát, že na stránku(A4) se mi vejde např. 30 záznamů, tak potřebuju, aby se mi hlavička (nadpisy) tý tabulky na tý další stránce nahoře opakovala..

Napadlo mě jediný řešení a to, udělat pomocí php kontrolu, aby se opakovala hlavička např. po 15 záznamech.Problém však bude v tom, že jeden řádek tabulky ( záznamu ) může bejt vysokej např. 50px a další 300px, další 20px apod. , že je to rozdílné, takže by se mi mohlo stát, že bych měl hlavičku uprostřed stránky, nebo dvě hlavičky na jedný stránce..

Nenapadá vás, jak to řešit, aniž bych to musel exportovat do wordu apod. ?
habendorf
Profil
Jde to, ale nefunguje to všude. Uděláš to pomocí

display: table-header-group; a display: table-footer-group;
Lukas_15
Profil *
Absolutně mi to blbne :-(

viz http://www.falcon.chytrak.cz/hpd.php


Zkus si to dát tisknout (náhled) a na šířku stránky..

Ve ff mi na dalších stránkách mizí nějaké bordery mezi TD , u hlavičky se mi nezobrazuje horní border..
V IE6 to blbne ještě víc..

----
Editace Mistrem: Zklikatelnění odkazu a odmazání tečky za slovem "viz".
habendorf
Profil
No upřímně, já ti to ladit nebudu. Na první pohled máš blbě umístěno <tfoot>.

Taky ti na konci končí nějaký neexistující div, ale to samozřejmě problém nezpůsobuje.
Lukas_15
Profil *
Můžu se zeptat, jak má být teda umístěno tfoot ? Podle jakpsatweb by mělo být tfoot na posledním řádku tabulky, ne ?
habendorf
Profil
Struktura tabulky je

thead
tfoot
tbody
Lukas_15
Profil *
Opravil jsem to, ale nic to nemění na tom, že to stále stejně blbne :-(

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: