poddaje się. Od dłuższego czasu myślę jak to zrobić...

chodzi o to by: na stronie w dziale statystyka oprócz wykresu pod nim znajdowała się wylistowana tabelka...

wiersz 1
wiersz 2
wiersz 3

wylistować to potrafię, ale żeby do tego dorobić na górze przycisk rozwijany z ktorego wybierałoby się np. rok za jaki ma się pokazać lista... domyślnie rok największy...

po kliknięciu na jeden z wierszy odnośnik łączył by nas z plikiem PDF, którego nazwa składałaby się z roku i miesiąca, czyli np: 200701.pdf 200702.pdf Pliki te znajdowałyby się w folderze ../statystyka/pdf/

ponizej przytocze moj przykład w którym mam wylistowana cała tabelkę na stronie...

  1. $pytam = "SELECT id, rok, miesiac, dane1, dane2, dane3, dane4, dane5 FROM statystyka
  2. ORDER BY id DESC";
  3. $wynik = mysql_query($pytam);
  4. $ile = mysql_num_rows($wynik);
  5.  
  6. if ($ile == "0"
  7. {
  8. //nie ma danych w bazie
  9. komunikat(4);
  10. }
  11. else
  12. {
  13. echo "<br /><table cellpadding=0 cellspacing=0 border=1 bgcolor=\"#ffffff\">";
  14. echo "<tr bgcolor=\"#\">";
  15. echo "<td width=\"60\"><b>dane1:</b>:</td>";
  16. echo "<td width=\"60\"><b>dane2:</b>:</td>";
  17. echo "<td width=\"60\"><b>dane3:</b>:</td>";
  18. echo "<td width=\"60\"><b>dane4:</b>:</td>";
  19. echo "<td width=\"70\"><b>dane5:</b>:</td>";
  20. echo "<td width=\"100\"><b>data</b>:</td>";
  21.  
  22. while($wiersz = mysql_fetch_array($wynik))
  23. {
  24. $id = $wiersz["id"];
  25. $rok = $wiersz["rok"];
  26. $miesiac = $wiersz["miesiac"];
  27. $dane1 = $wiersz["dane1"];
  28. $dane2 = $wiersz["dane2"];
  29. $dane3 = $wiersz["dane3"];
  30. $dane4 = $wiersz["dane4"];
  31. $dane5 = $wiersz["dane5"];
  32. // tutaj mamy słownie wyświetlanie miesiąca...
  33. $m="$miesiac";
  34. //---------------------------------------------------------------------------------------------------------------
  35. $month = array(0,Styczeń,Luty,Marzec,Kwiecień,Maj,Czerwiec,Lipiec,Sierpień,Wrzesień,PaĽdzi
    ernik,Listopad,Grudzień);
  36. //---------------------------------------------------------------------------------------------------------------
  37. $m = str_replace("01","1",$m);
  38. $m = str_replace("02","2",$m);
  39. $m = str_replace("03","3",$m);
  40. $m = str_replace("04","4",$m);
  41. $m = str_replace("05","5",$m);
  42. $m = str_replace("06","6",$m);
  43. $m = str_replace("07","7",$m);
  44. $m = str_replace("08","8",$m);
  45. $m = str_replace("09","9",$m);
  46.  
  47. echo "<tr onMouseover=\"Koloruj(this,'#FFCE34');\" onMouseout=\"NieKoloruj(this,'');\">";
  48. echo "<td align=\"left\">$dane1% </td>";
  49. echo "<td align=\"left\">$dane2 </td>";
  50. echo "<td align=\"left\">$dane3 </td>";
  51. echo "<td align=\"left\">$dane4 </td>";
  52. echo "<td align=\"left\">$dane5 </td>";
  53. echo "<td align=\"center\">$month[$m] $rok</td>";
  54. echo "</td></tr>";
  55. }
  56. echo "</table>";
  57. }