Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> znacznik <DIV> i problemy z ustawieniami tabeli, <DIV>
polibode
post
Post #1





Grupa: Zarejestrowani
Postów: 232
Pomógł: 1
Dołączył: 11.03.2003

Ostrzeżenie: (20%)
X----


witam

Mój problem polega na tym ,że wykorzystuję znacznik <DIV> w HTML aby zablokować nagłówek tabeli dla większej ilości danych zdefiniowanych przez wysokość tabeli jeśli zostanie ona przekroczona

  1. <table width=900 class=rap cellspacing=1px>
  2. <tr align=center><th class=log colspan=7 align=center>Sumy w poszczególnych oddziałach</td></tr>
  3. <tr align=center><td class=rap colspan=7 align=left>Na dzień: <? echo $dzien; ?></td></tr>
  4. <tr align=center><td class=rap colspan=7 align=left>Dni: <? echo $iledni;?></td></tr>
  5. <tr align=center><td class=rap colspan=7 align=left>Kwota należnoci: <? echo $wartosc;?></td></tr>
  6. <tr align=center><td class=rap colspan=7 align=left>Oddział: <? echo $konto[0];?></td></tr>
  7. <tr align=center><th class=log width=5%>Lp</th><th class=log width=40%>Kontrahent</th><th class=log width=7%>Limit</th>
  8. <th class=log width=15%>Kwota faktur</th><th class=log width=15%>Kwota zapłacona</th>
  9. <th class=log width=15%>Kwota niezapłacona</th><th class=log width=3%></th></tr>
  10. <tr>
  11. <td colspan=\"7\"><div style=\"height: 300px; overflow:auto; align=left;\">
  12. <table width=900 class=rap cellspacing=1px>
  13. <?
  14. for($i=0;$i<$row_count;$i++)
  15. {
  16.  //echo \"<tr><div style=\"overflow:auto;\">\";
  17.  echo &#092;"<tr>\";
  18.  echo &#092;"<td class=rap align=center width=50>\";
  19.  echo $i+1;
  20.  echo &#092;"</td>\";
  21.  echo &#092;"<td class=rap width=400>\";
  22.  echo &#092;"<a class=next href=\"index.php?page=NaleznosciKrajOddzialyLogoDet&log=\".$logo[$i].\"\".SID.\"\" >\".$kontrahent_nazwa[$i].\"</a>\";
  23. //  echo $kontrahent_nazwa[$i];
  24.  echo &#092;"</td><td class=rap align=right width=70>\";
  25. // $handlowiec[$i] = $user->replace_string($handlowiec[$i]);
  26.  echo $limit[$i];
  27.  echo &#092;"</td><td class=rap align=right width=100>\";
  28.  echo number_format($kw_faktur[$i],2,'.',' ');
  29.  echo &#092;"</td><td class=rap align=right width=100>\";
  30.  echo number_format($kw_zaplaty[$i],2,'.',' ');
  31.  echo &#092;"</td><td class=rap align=right width=100>\";
  32.  echo number_format($do_zaplaty[$i],2,'.',' ');
  33.  echo &#092;"</tr>\";
  34.  $suma_kw_faktur = $suma_kw_faktur + $kw_faktur[$i];
  35.  $suma_kw_zaplaty = $suma_kw_zaplaty + $kw_zaplaty[$i];
  36.  $suma_do_zaplaty = $suma_do_zaplaty + $do_zaplaty[$i];
  37. }
  38. echo &#092;"<tr>\";
  39. echo &#092;"<td class=rap align=left><b></b></td>\";
  40. echo &#092;"<td class=rap align=left><b></b></td>\";
  41. echo &#092;"<td class=rap align=right><b>OGÓŁEM</b></td>\";
  42. echo &#092;"<td class=rap align=right><b>\".number_format($suma_kw_faktur,2,'.',' ').\"</b></td>\";
  43. echo &#092;"<td class=rap align=right><b>\".number_format($suma_kw_zaplaty,2,'.',' ').\"</b></td>\";
  44. echo &#092;"<td class=rap align=right><b>\".number_format($suma_do_zaplaty,2,'.',' ').\"</b></td>\";
  45. echo &#092;"</tr>\";
  46. ?>
  47. </table>
  48. </div></td>
  49. </tr>
  50. </table>


Jak dostosować szerokość nagłówka aby kolumny miały takie same szerokości jak pola dynmicznie wyrzucane w wierszach , gdzie użyłem znacznika <DIV> bo na razie jest niezle rozstrzelone
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 02:28