Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sortowanie według dwóch kolumn
Forum PHP.pl > Forum > PHP
marcinsgdz
Witam!

Mam taki problem. Muszę posortować dane według dwóch kolumn: id oraz nazwisko.
I sortuje według id ale według nazwiska juz jest gorzej. Bo Id jest pierwsze ale zdarza się że nawiska na C są przedostatnie w wyniku wyświetlania:
np:
1. Id=1 Nazwisko Kozak
2. Id=2 Nazwisko: Jędrak
3. Id=3 Nazwisko: Ciepliński

a chce zeby bylo:
Kozak, Cieplinski, Jędrak.
Da sie to zrobić?
Zależyy mi na tym: aby zwasze na 1 miejscu było pole zawierające id=1 a reszta według alfabetu!


  1. <?php
  2. $r=mysql_query("SELECT nazwisko,imie,funkcja,pokoj,telefon,poczta,data,ulica,usera,user1,da
    ta1,i
  3.  FROM pracownikfk ORDER BY id ASC, funkcja ASC");
  4. ?>
tsharek
Jeżeli chcesz żeby na początku były rekordy o id=1 a później posortowane po alafabecie musisz użyć UNIONa:
  1. SELECT nazwisko,imie,funkcja,pokoj,telefon,poczta,DATA,ulica,usera,user1,data1,i
  2. FROM pracownikfk WHERE id=1
  3. UNION
  4. SELECT nazwisko,imie,funkcja,pokoj,telefon,poczta,DATA,ulica,usera,user1,data1,i
  5. FROM pracownikfk WHERE id!=1 ORDER BY nazwisko
nospor
@tsharek nie koniecznie:
  1. SELECT * FROM pracownikfk ORDER BY id=1 DESC, nazwisko ASC ;

Więcej o sortowaniu na:
http://nospor.pl/mysql-faq-n25.html#faq-5
tsharek
@nospor: człowiek uczy się całe życie:) Twoje rozwiązanie działa nawet na postgresie. Dzięki:)
marcinsgdz
A może jeszcze ktoś wie: jak zrobić: aby rekord o id=1 był napisany czerowna czcionką a reszta np. czarną? W kontekście tego sortowania!
B3k
Naprzyklad tak:
  1. <?php
  2. // ...
  3. while ($row = mysql_fetch_array($result,MYSQL_ASSOC)) {
  4. if ($row['id'] == '1') {
  5. $style="color:red;"; 
  6. } else { $style=""; }
  7. echo '<tr><td style="'.$style.'">'.$row['id'].'</td><td>'.$row['imie'].'</td></tr>';
  8. }
  9. ?>
marcinsgdz
Próbowałem twój sposób - ale mi to nie chodzi. Możesz poprawić to na moim skrypcie?
matix
Pewnie nie masz tabeli #id. Zrób tak:

  1. <?
  2. // ...
  3. while ($row = mysql_fetch_array($result,MYSQL_ASSOC)) {
  4. $id++;
  5. if ($id == '1') {
  6. $style="color:red;"; 
  7. } else { $style=""; }
  8. echo '<tr><td style="'.$style.'">'.$row['id'].'</td><td>'.$row['imie'].'</td></tr>';
  9. }
  10. ?>
marcinsgdz
Niestety nie pomogło, błąd: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/bipmopr/public_html/bip_new/index.php on line 1010.
A oto jeszcze raz kod.

  1. function pracownik_ps($order,$site) {
  2. mysql_query("UPDATE statystyki SET o=o+1 WHERE op='Dział Pomocy Środowiskowej'");
  3.  
  4.  
  5.  
  6. ?> <h5 ALIGN=CENTER>Dział Pomocy Środowiskowej</h5> <?
  7. $rr=mysql_query("SELECT id FROM pracownikps");
  8. $pos=$site*20;
  9.  
  10.  $r=mysql_query("SELECT nazwisko,imie,funkcja,pokoj,telefon,poczta,data,ulica,usera,user1,da
    ta1,id FROM pracownikps ORDER BY id=1 DESC, nazwisko ASC LIMIT $pos,20"
    );
  11.  
  12. $ilosc=mysql_num_rows($rr);
  13.  
  14. $site_ilosc=ceil($ilosc/20);
  15. $s=0;?><div align="center"><?
  16. if($site_ilosc>1) {
  17. while($s<$site_ilosc) {
  18. $s++;
  19. $ss=$s-1;
  20. if ($ss==$site) echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><font color=FF0000><b>$s</b></font></a>";
  21. else echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><b>$s</b></a>";
  22. }?></div><br><br><?
  23. }
  24.  
  25. while ($row = mysql_fetch_array($result,MYSQL_ASSOC)) {$id++;if ($id == '1') {$style="color:red;"; } else { $style=""; }echo '<tr><td style="'.$style.'">'.$row['id'].'</td><td>'.$row['nazwisko'].'</td></tr>';}
  26.  
  27. /////
  28.  
  29. <table align=center width=460 bordercolor=#EFEFE9 border=1 cellspacing=0 cellpadding=0>
  30. <tr align=left>
  31. <td align=center bgcolor=#EFEFE9 >Nazwisko i Imię<b><font face=Tahoma size=2></b></td>
  32.  
  33. <td align=center bgcolor=#EFEFE9>Stanowisko<b></b></td>
  34. </tr>";
  35. while(list($nazwisko,$imie,$funkcja,$pokoj,$telefon,$poczta,$data,$ulica,$usera,$user1,$data1,$id,)=mysql_fetch_array($r))
  36.  
  37.  
  38.  {
  39. echo"<tr><td width=220><a href=\"?op=pracownik_ps_view&id=$id\" STYLE=TEXT-DECORATION:NONE><font face=Tahoma size=2>$nazwisko $imie</td>
  40. <td width=200><font face=Tahoma size=2>$funkcja</td>
  41. </tr>";
  42. }
  43. echo"</table><br>";
  44.  
  45. $site_ilosc=ceil($ilosc/20);
  46. $s=0;?><div align="center"><?
  47. if($site_ilosc>1) {
  48. while($s<$site_ilosc) {
  49. $s++;
  50. $ss=$s-1;
  51. if ($ss==$site) echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><font color=FF0000><b>$s</b></font></a>";
  52. else echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><b>$s</b></a>";
  53. }?></div><?
  54. }
  55.  
  56. ?>
  57.  
  58.  
  59.  
  60. <br><br>
  61.  
  62. <br><br>
  63. <hr width=60% align=right noshade size=1 color=black>
  64.  
  65. <p align="right">
  66.  
  67. <img border="0" src="print.gif" width="26" height="20">&nbsp;<font color="#008000">
  68. </font>
  69. <a target="_blank" href="print/p6.php", scrollbars=yes, status=no,
  70. toolbar=no, location=no, menubar=yes, resizable=yes, directories=no, width=799, 
    height=600, left=10, top=10'>
  71.  Wersja do druku</a>
  72.  </font>
  73. <font color="#008000">
  74. <br></font><br><?
  75. }
nospor
  1. <?php
  2. mysql_fetch_array($result,MYSQL_ASSOC))
  3. ?>
tylko ze ty dla $result nigdzie nie przypisujesz wyniku zapytania....Myśl trochę a nie bezmyślnie kopiujesz od chlopakow wyżej.
marcinsgdz
Super! Ale jak toma się do mojego skryptu. Pomóżcie koledzy - bo już nie wiem.
nospor
zastanowiles sie wogole nad tym co napisalem? Czy tylko liczysz na gotowca?
w swoim skrypcie do $r zapisujesz wynik zapytania, wiec nie $result a $r.

ps: z taka postawa daleko nie zajdziesz
marcinsgdz
Zrobilem tak: zmieniłem $result na $r ale wtedy: nie wyświetla mi rekordu o id=1, tak więc nie wiem czy będzie ten rekord na czerwono questionmark.gif

Juz nie wiem!
Tak jak pisałem: teraz wyswietla mi wszytsko oprocz rekordu z id=1 ale i tak w czarnym kolorze.
Wkleje cały skrypt, może ktoś mi pomoże a nie tylko będzie krytykował.

  1. function pracownik_ps($order,$site) {
  2. mysql_query("UPDATE statystyki SET o=o+1 WHERE op='Dział Pomocy Środowiskowej'");
  3.  
  4.  
  5.  
  6. ?> <h5 ALIGN=CENTER>Dział Pomocy Środowiskowej</h5> <?
  7. $rr=mysql_query("SELECT id FROM pracownikps");
  8. $pos=$site*20;
  9.  
  10.  $r=mysql_query("SELECT nazwisko,imie,funkcja,pokoj,telefon,poczta,data,ulica,usera,user1,da
    ta1,id FROM pracownikps ORDER BY id=1 DESC, nazwisko ASC LIMIT $pos,20"
    );
  11.  
  12. $ilosc=mysql_num_rows($rr);
  13.  
  14. $site_ilosc=ceil($ilosc/20);
  15. $s=0;?><div align="center"><?
  16. if($site_ilosc>1) {
  17. while($s<$site_ilosc) {
  18. $s++;
  19. $ss=$s-1;
  20. if ($ss==$site) echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><font color=FF0000><b>$s</b></font></a>";
  21. else echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><b>$s</b></a>";
  22. }?></div><br><br><?
  23. }
  24.  
  25.  
  26. /////
  27.  
  28. <table align=center width=460 bordercolor=#EFEFE9 border=1 cellspacing=0 cellpadding=0>
  29. <tr align=left>
  30. <td align=center bgcolor=#EFEFE9 >Nazwisko i Imię<b><font face=Tahoma size=2></b></td>
  31.  
  32. <td align=center bgcolor=#EFEFE9>Stanowisko<b></b></td>
  33. </tr>";
  34. while(list($nazwisko,$imie,$funkcja,$pokoj,$telefon,$poczta,$data,$ulica,$usera,$user1,$data1,$id,)=mysql_fetch_array($r))
  35.  
  36.  
  37.  {
  38.  
  39.  while ($row = mysql_fetch_array($r,MYSQL_ASSOC)) {if ($row['id'] == '1') {$style="color=red;"; } else { $style=""; }
  40.  
  41. echo"<tr><td width=220 style='.$style.'><a href=\"?op=pracownik_ps_view&id=$id\" STYLE=TEXT-DECORATION:NONE><font face=Tahoma size=2>$row[nazwisko] </td>
  42. <td width=200><font face=Tahoma size=2>$funkcja</td>
  43. </tr>"; }
  44. }
  45. echo"</table><br>";
  46.  
  47. $site_ilosc=ceil($ilosc/20);
  48. $s=0;?><div align="center"><?
  49. if($site_ilosc>1) {
  50. while($s<$site_ilosc) {
  51. $s++;
  52. $ss=$s-1;
  53. if ($ss==$site) echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><font color=FF0000><b>$s</b></font></a>";
  54. else echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><b>$s</b></a>";
  55. }?></div><?
  56. }
  57.  
  58. ?>

Wiem nie mam znacznika (') ale jak go zostawie to wywala mi błąd!
nospor
Cytat
a nie tylko będzie krytykował.
Jesli pijesz do mnie to oprocz krytyki tez dostales odemnie pomoc, wiec daruj sobie te "tylko". Co do krytyki to w twoim przypadku jest jak najbardziej na miejscu. Moze to cie zmotywuje do myslenia.

Cytat
oprocz rekordu z id=1 ale i tak w czarnym kolorze.
To oprócz czy w kolorze czarnym?

pozatym nie : color=red, a color:red

widze tez ze masz tu stronicowanie, wiec na kolejnych stronach rekordu o id=1 miec nie powinienes
marcinsgdz
jak uraziłem to szczerze przepraszam i proszę nie wrcajmy do tego.

Ja jeszcze raz poprawiłem:

  1. function pracownik_ps($order,$site) {
  2. mysql_query("UPDATE statystyki SET o=o+1 WHERE op='Dział Pomocy Środowiskowej'");
  3.  
  4.  
  5.  
  6. ?> <h5 ALIGN=CENTER>Dział Pomocy Środowiskowej</h5> <?
  7. $rr=mysql_query("SELECT id FROM pracownikps");
  8. $pos=$site*20;
  9.  
  10.  $r=mysql_query("SELECT nazwisko,imie,funkcja,pokoj,telefon,poczta,data,ulica,usera,user1,da
    ta1,id FROM pracownikps ORDER BY id=1 DESC, nazwisko ASC LIMIT $pos,20"
    );
  11.  
  12. $ilosc=mysql_num_rows($rr);
  13.  
  14. $site_ilosc=ceil($ilosc/20);
  15. $s=0;?><div align="center"><?
  16. if($site_ilosc>1) {
  17. while($s<$site_ilosc) {
  18. $s++;
  19. $ss=$s-1;
  20. if ($ss==$site) echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><font color=FF0000><b>$s</b></font></a>";
  21. else echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><b>$s</b></a>";
  22. }?></div><br><br><?
  23. }
  24.  
  25.  
  26. /////
  27.  
  28. <table align=center width=460 bordercolor=#EFEFE9 border=1 cellspacing=0 cellpadding=0>
  29. <tr align=left>
  30. <td align=center bgcolor=#EFEFE9 >Nazwisko i Imię<b><font face=Tahoma size=2></b></td>
  31.  
  32. <td align=center bgcolor=#EFEFE9>Stanowisko<b></b></td>
  33. </tr>";
  34. while(list($nazwisko,$imie,$funkcja,$pokoj,$telefon,$poczta,$data,$ulica,$usera,$user1,$data1,$id,)=mysql_fetch_array($r))
  35.  
  36. while ($row = mysql_fetch_array($r,MYSQL_ASSOC))
  37.  {$id++;if ($id == '1') {$style="color:red;"; } else { $style=""; }
  38.  {
  39. echo"<tr><td width=220 style='.$style.'><a href=\"?op=pracownik_ps_view&id=$id\" STYLE=TEXT-DECORATION:NONE><font face=Tahoma size=2>$row[nazwisko]</td>
  40. <td width=200><font face=Tahoma size=2>$row[funkcja]</td>
  41. </tr>";
  42. } }
  43. echo"</table><br>";
  44.  
  45. $site_ilosc=ceil($ilosc/20);
  46. $s=0;?><div align="center"><?
  47. if($site_ilosc>1) {
  48. while($s<$site_ilosc) {
  49. $s++;
  50. $ss=$s-1;
  51. if ($ss==$site) echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><font color=FF0000><b>$s</b></font></a>";
  52. else echo" <a href=\"?op=pracownik_ps&site=$ss&order=$order\"><b>$s</b></a>";
  53. }?></div><?
  54. }
  55.  
  56. ?>
  57.  
  58.  
  59.  
  60. <br><br>
  61.  
  62. <br><br>
  63. <hr width=60% align=right noshade size=1 color=black>
  64.  
  65. <p align="right">
  66.  
  67. <img border="0" src="print.gif" width="26" height="20">&nbsp;<font color="#008000">
  68. </font>
  69. <a target="_blank" href="print/p6.php", scrollbars=yes, status=no,
  70. toolbar=no, location=no, menubar=yes, resizable=yes, directories=no, width=799, 
    height=600, left=10, top=10'>
  71.  Wersja do druku</a>
  72.  </font>
  73. <font color="#008000">
  74. <br></font><br><?
  75. }


Ale jest tak, że jak uzyje dalej znaku 9') to mam błedy a jak ich nie zastosuje to: wyświetla mi wszystkie rekordy ( i tak ma być) oprócz rekordu o id=1.
np. mam: Kowalski, Jędrak, Lotka
to wyświetla tylko:Jędrak, Lotka.
Tak wiec o kolorze czerwonym to już trudno mówić.
Jak widzisz siedzę nad tym.
nospor
przed glowną petla masz jeszcze jedno: mysql_fetch_array, ktore zjada ci wlasnie ten jeden rekord. Po co to dales? usun.

Cytat
jak uraziłem to szczerze przepraszam
Nie uraziles. Staram ci sie jednak uzmyslowic to i owo smile.gif
marcinsgdz
Chyba jestesmy blisko - bo faktycznie widać już rekord o id=1, ale nadal jest on w czarnym kolorze:(
nospor
przed petla zdefiniuj $id=0 bo teraz to znikad sie bierze
a pozatym nie :style='.$style.'
a: style='$style'

a jak i to nie zadziala to podejrzyj sobie źrodlo html i zobacz jak wyglada dla twojego rekordu. No troche wlasnej inicjatywy w to wloz. za raczke nie bedziem cie ciagac przeciez
marcinsgdz
Jeszcze nei pogło:

  1. <?php
  2. <table align=center width=460 bordercolor=#EFEFE9 border=1 cellspacing=0 cellpadding=0>
  3. <tr align=left>
  4. <td align=center bgcolor=#EFEFE9 >Nazwisko i Imię<b><font face=Tahoma size=2></b></td>
  5.  
  6. <td align=center bgcolor=#EFEFE9>Stanowisko<b></b></td>
  7. </tr>";
  8. //while(list($nazwisko,$imie,$funkcja,$pokoj,$telefon,$poczta,$data,$ulica,$usera,$user1
    ,
  9. data1,$id,)=mysql_fetch_array($r))
  10. $id=0;
  11. while ($row = mysql_fetch_array($r,MYSQL_ASSOC))
  12.  {$id++;if ($id == '1') {$style="color:red;"; } else { $style=""; }
  13.  {
  14. echo"<tr><td width=220 style='$style'><a href=\"?op=pracownik_ps_view&id=$id\" STYLE=TEXT-DECORATION:NONE><font face=Tahoma size=2>$row[nazwisko] $row[imie]</td>
  15. <td width=200><font face=Tahoma size=2>$row[funkcja]</td>
  16. </tr>";
  17. } }
  18. echo"</table><br>";
  19. ?>


Dalej jest czarny kolor.

OK - udało się! Dzięki za mobilizacje smile.gif

Zaszybko radość! Wyswietla pierwszy rekord w innym kolorze, ale jak klikam an jakiś tam rekord to mi pokazuje dane innego rekordu:
np. klikam na Kowalskiego a pokazuje mi: Jesionowskiego.

  1. function pracownik_pi() {
  2. mysql_query("UPDATE statystyki SET o=o+1 WHERE op='Dział Pomocy Instytucjonalnej'");
  3.  
  4.  
  5.  
  6. ?> <h5 ALIGN=CENTER>Dział Pomocy Instytucjonalnej</h5> <?
  7.  $r=mysql_query("SELECT nazwisko,imie,funkcja,pokoj,telefon,poczta,data,ulica,usera,user1,da
    ta1,id FROM pracownikpi ORDER BY id=1 DESC, nazwisko ASC"
    );
  8.  
  9.  
  10.  
  11.  
  12.  
  13. <table align=center width=460 bordercolor=#EFEFE9 border=1 cellspacing=0 cellpadding=0>
  14. <tr align=left>
  15. <td align=center bgcolor=#EFEFE9 >Nazwisko i Imię<b><font face=Tahoma size=2></b></td>
  16.  
  17. <td align=center bgcolor=#EFEFE9>Stanowisko<b></b></td>
  18. </tr>";
  19. //while(list($nazwisko,$imie,$funkcja,$pokoj,$telefon,$poczta,$data,$ulica,$usera,$user1
    ,
  20. data1,$id,)=mysql_fetch_array($r))
  21.  
  22.  $id=0;
  23. while ($row = mysql_fetch_array($r,MYSQL_ASSOC))
  24.  {$id++;if ($id == '1') {$style="color: #800000;"; } else { $style=""; }
  25.  {
  26.  
  27.  
  28.  
  29.  echo"<tr><td width=220><a href=\"?op=pracownik_pi_view&id=$id\" STYLE=TEXT-DECORATION:NONE; style='$style'><font face=Tahoma size=2>
  30.  
  31.  $row[nazwisko] $row[imie]</td>
  32.  
  33. <td width=200 style='$style'><font face=Tahoma size=2>$row[funkcja]</td>
  34. </tr>";
  35. }  }
  36. echo"</table><br>";
  37.  
  38.  
  39.  
  40.  
  41. ?>
  42.  
  43.  
  44.  
  45. <br><br>
  46. <br><br>
  47. <hr width=60% align=right noshade size=1 color=black>
  48.  
  49. <p align="right">
  50.  
  51. <img border="0" src="print.gif" width="26" height="20">&nbsp;<font color="#008000">
  52. </font>
  53. <a target="_blank" href="print/p4.php", scrollbars=yes, status=no,
  54. toolbar=no, location=no, menubar=yes, resizable=yes, directories=no, width=799, 
    height=600, left=10, top=10'>
  55.  Wersja do druku</a>
  56.  </font>
  57. <font color="#008000">
  58. <br></font><br><?
  59. }
  60.  
  61.  
  62.  
  63. function pracownik_pi_view($id) {
  64. mysqlx();
  65. mysql_query("UPDATE statystyki SET o=o+1 WHERE op='Dział Pomocy Instytucjonalnej'");
  66. list($o)=mysql_fetch_row(mysql_query("SELECT o FROM statystyki WHERE op='Dział Pomocy Instytucjonalnej'"));
  67. list($imie,$nazwisko,$funkcja,$pokoj,$telefon,$poczta,$data,$ulica,$usera,$user1,$data1,$wytworzyl,$data2,$id)=mysql_fetch_row(mysql_query("SELECT nazwisko,imie,funkcja,pokoj,telefon,poczta,data,ulica,usera,user1,da
    ta1,wyt
  68. orzyl,data2 FROM pracownikpi WHERE id='$id'"));
  69. head("<a href=\"?op=pracownik_pi\">Dział Pomocy Instytucjonalnej</a> / ".$funkcja );?>
  70.  
  71. <font face="Arial" size=3><b>
  72. <?echo ($nazwisko); ?> &nbsp;
  73. <?echo ($imie);?><br>
  74. </b>
  75. <?echo ($funkcja);?></font>
  76. <hr width=60% align=left noshade size=1 color="#70B8B8"><br><br>
  77. <font face="Tahoma" size="2">
  78. <?echo 'ulica: '; ?> <?echo ($ulica);?> <br> <br>
  79. <?echo 'pokój: '; ?> <?echo ($pokoj);?> <br> <br>
  80. <?echo 'telefon: '; ?> <?echo ($telefon);?> <br> <br>
  81. <?echo 'e-mail: '; ?> <?echo ($poczta);?>  <br><br><br> </font>
  82.  
  83.  
  84.  <br><br><br><br>
  85. <hr width=60% align=right noshade size=1 color=black>
  86. <p align=right>ilość odsłon: <?=$o?>
  87. <br><i>
  88. <h7>wytworzył: </h7><?
  89. echo nl2br($wytworzyl);?></i>
  90. <?
  91. echo nl2br ($data2);?>
  92. <br><i>
  93. <h7>wprowadził: </h7><?
  94. echo nl2br($usera);?></i>
  95. <?
  96. echo nl2br ($data);?>
  97.  
  98. <i> <br>
  99. <h7>ostatnia zmiana: </h7><?
  100. echo nl2br($user1);?></i>
  101. <?
  102. echo nl2br($data1);?>
  103. </p>
  104.  
  105. <br><br><?
  106. }
nospor
Nic dziwnego:
a href=\"?op=pracownik_pi_view&id=$id
Przeciez $id w tym przypadku to liczba porzadkowa, a nie rzeczywiste id rekordu. Do linka masz wstawiac $row['id']
marcinsgdz
Też pomogło, ale mam jeszcze jeden problem - dziele wyświetlanie rekordów na kilka stron: i zawsze pierwszy na danej stronie ma kolor taki jak id=1
nospor
No tak. Bo ty kolorujesz na podstawie liczby porzadkowej, ktora zawsze na kazdej stronie bedzie zaczynala sie od 1 smile.gif
Koloruj od $row['id'] a nie $id. Nie wiem czemu zaczales wogole bawic sie w te liczbe porzadkowa
marcinsgdz
Mistrzu jestes WIELKI Dzięki!!!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.