create table with sticky head
In drupal 6, table will have sticky header by default. I did not see this because my table has few rows and my site has not any scroll :). its described on API: theme_table