Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]wyświetlanie wyników
dziama
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 22.04.2003
Skąd: Wawa

Ostrzeżenie: (0%)
-----


Witam,
mój kod wyswietla wyniki zapytania w formie listytylko kilka spośród kilkunastu informacji
wyświetlanie wygląda tak:
[php:1:700e656a5f]<?php
while($wiersz=mysql_fetch_array($wykonaj))
{ $i++;
if($i%2){
$color="wiersz1"; }
else { $color="wiersz2"; }
echo " <tr class=$color>
<td width="20" height="20">$i</td>
<td width="74" height="20">".$wiersz['xxx']."</td>
</tr>";
} ?>[/php:1:700e656a5f]
?>[/php]

Plz podajcie jakies rozwiązanie. Z góry dzięki.
Pozdrawiam
Go to the top of the page
+Quote Post
DeyV
post
Post #2





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




temat nie na PRO


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
LuckyStrike
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.05.2003
Skąd: wawa

Ostrzeżenie: (0%)
-----


a nie potrafisz dorobić do niego tak banalnej rzeczy? SHAME! shame, shame...
ps. bardzo ładny ten Twój kod.
Go to the top of the page
+Quote Post
dziama
post
Post #4





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 22.04.2003
Skąd: Wawa

Ostrzeżenie: (0%)
-----


jeśli ty Lucky potrafisz będe wdzięczny jeśli mnie oświecisz.
Go to the top of the page
+Quote Post
DeyV
post
Post #5





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




szukaj -> stronnicowanie wyników


LuckyStrike - takie zachownie nie przystoi tongue.gif
Każdy kiedyś zaczynał...


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
LuckyStrike
post
Post #6





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.05.2003
Skąd: wawa

Ostrzeżenie: (0%)
-----


przeczytaj wszystkie swoje posty kolego i zobacz, ze ludzie z checia ukierunkowują cie, podsuwaja propozycje, sugestie, a ty twardo i uparcie wymuszasz na innych podanie ci na tacy gotowego rozwiązania. Moim zdaniem TAKIE zachowanie nie przystoi. Jak masz móżg i dostęp do internetu to radź sobie, a nie żeruj na innych. (stąd mój sarkazm). Szanuję każdego kto bawi sie w programowanie, niezależnie od tego czy jest dobry czy nie, czy robi to od tygodnia czy od lat, więc nie robie uwag na temat czyichś umiejętności.
Pozdrawiam DeyV..!
Go to the top of the page
+Quote Post
dziama
post
Post #7





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 22.04.2003
Skąd: Wawa

Ostrzeżenie: (0%)
-----


Tak się składa, że w swoich postach proszę o pomoc w konkretnych sprawach.
Z większością radzę sobie sam, gdybym oczekiwał od innych zrobienia czegoś za mnie to mogłoby się zdarzyć że postów miałbym kilkaset (no offense). A mam ich kilka.
A to z tego względu, że przynajmniej dla mnie forum jest ostatnią deską ratunku. W moim przekonaniu forum to miejsce gdzie ludzie mogą i chcą sobie wzajemnie pomóc, a nie żerować na innych.

Pozdrawiam
Go to the top of the page
+Quote Post
DeyV
post
Post #8





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




prawidłowo - dokładnie do tego słuzy forum.
Mam nadzieję, że i tym razem okazaliśmy się przydatni rolleyes.gif


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
dziama
post
Post #9





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 22.04.2003
Skąd: Wawa

Ostrzeżenie: (0%)
-----


stronnicowanie wyników wygląda tak:
[php:1:2c1b8f9cf8]<?php
if($strona>1)echo "<a href=$link&sort=$sort&desc=$desc&strona=
".($strona-1).">Poprzednia</a>&nbsp;";
else echo "poprzednia&nbsp;";


for ($s=1; $s<=$podstron; $s++) {
if ($s==$strona) echo "$s";
else echo "<a href=$link&sort=$sort&desc=$desc&strona=$s> $s
</a>";
}

if($strona<$podstron) echo "&nbsp;<a href=$link&sort=$sort
&desc=$desc&strona=".($strona+1).">następna</a>";
else echo "następna";
?>[/php:1:2c1b8f9cf8]

wszystko działa bardzo ładnie. Ale chciałbym dodać jedną rzecz. Mianowicie takie coś żeby pokazywane było tylko 5 stron, w taki sposób:
- dla strony 1: 1 2 3 4 5
- dla strony 5: 3 4 5 6 7
- dla strony 60: 58 59 60 61 62

Czy ktoś może mi podpowiedzieć jak to zrobić?
Go to the top of the page
+Quote Post
DeyV
post
Post #10





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




http://www.bastek.zwa.pl/porady.phtml powinno wystarczyć.


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
dziama
post
Post #11





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 22.04.2003
Skąd: Wawa

Ostrzeżenie: (0%)
-----


tam jest wyświetlanie po 10 wyników na stronie. a to to ja mam. mi chodzi o wyświetlanie po dziesięć porcji stron w postaci 1 2 3 ... aż do 10 jednorazowo. czyli coś takiego jak w google.
Pozdrawiam
Go to the top of the page
+Quote Post
phpbybastek
post
Post #12





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 9.10.2004
Skąd: Wałcz

Ostrzeżenie: (0%)
-----


zastosowałem kiedyś godowca za sms-a, troche go tylko zmodyfikowałem, myśle że przykład na starym moim bforum coś Ci pomożem (pisz tylko nowocześniej, bo to stare bazgroły) hejka

  1. <?php
  2. require(&#092;"forum/config.php\");
  3. $data = date(&#092;"Ymd\");
  4. if($mid==&#092;"\"){ $mid = md5 (uniqid (rand()));
  5. setcookie(&#092;"mid\", \"$mid\");}
  6. if($st==&#092;"\"){ $st=\"roz\"; }
  7. if($lang==&#092;"\"){ $lang=$default; }
  8. require(&#092;"forum/lang/\". $lang .\"_lang.inc\");
  9. ?>
  10.  
  11. <?
  12. echo&#092;"<img src=\"forum/img/new.jpg\"> <a href=\"forum_nowy.php?st=$st&page=$page&mid=$mid\">$mes_01</a> <img src=\"forum/img/plus.jpg\"> <a href=\"forum.php?st=roz&page=$page&mid=$mid\">$mes_02</a> <img src=\"forum/img/minus.jpg\"> <a href=\"forum.php?st=zw&page=$page&mid=$mid\">$mes_03</a>\";
  13. ?>
  14. <br><br>
  15. <table bgcolor=\"<? echo&#092;"$tlc\"; ?>\" width=\"100%\" border=\"0\" cellpadding=\"4\">
  16. <tr><td colspan=\"4\" bgcolor=\"<? echo&#092;"$plc\"; ?>\">
  17. <?
  18.  
  19.  
  20. function pasek($l_odp,$l_odp_nastronie,$l_odp_napasku,$skrypt,$page,$razem) {
  21. $l_odp_podz = intval($l_odp / $l_odp_nastronie);
  22. $l_odp_podz_mod = $l_odp % $l_odp_nastronie;
  23. if ($l_odp_podz_mod>0) $l_odp_podz++;
  24. if ($page<0) $page=0;
  25. if ($page>=$l_odp_podz) $page=$l_odp_podz-1;
  26. $start = $page-1;
  27. if ($page>0) {$pop=&#092;"<tr><td><a href=\"\".$skrypt.\"page=0\"><img src=\"site_img/poprzednia_p.gif\" border=\"0\"></a></td><td><a href=\"\".$skrypt.\"page=$start\"><img src=\"site_img/poprzednia.gif\" border=\"0\"></a></td><td>\";}
  28. else {$pop = &#092;"<tr><td><img src=\"site_img/poprzednia_na.gif\" border=\"0\"></td><td>\";}
  29. if ($page<$l_odp_napasku) {$koniec = $l_odp_napasku*2+1;}
  30. else {$koniec = $page+$l_odp_napasku+1;}
  31. if ($page<=$koniec-$l_odp_napasku) {$star=$page-$l_odp_napasku;}
  32. if ($page>=$l_odp_podz-$l_odp_napasku) {$star=$l_odp_podz-$l_odp_napasku*2-1;}
  33. if ($koniec>$l_odp_podz) $koniec = $l_odp_podz;
  34. if ($star<0) $star=0;
  35. for ($i=$star; $i<$koniec; $i++) {
  36. if ($i <> $page) { $pasek .= &#092;"<a href=\"\".$skrypt.\"page=$i\">\";}
  37. else {$pasek .= &#092;"<font color=red><b>\"; }
  38. if ($l_odp_podz<>1) {$pomocniczy = $i+1;}
  39. if ($i<>$page) { $pasek .= &#092;"$pomocniczy</a> &nbsp;\"; }
  40. else {$pasek .= &#092;"$pomocniczy</b></font> &nbsp;\";}
  41. }
  42. $dalej = $page+1;
  43. if ($page<$l_odp_podz-1)
  44.  {$nas=&#092;"</td><td><a href=\"\".$skrypt.\"page=$dalej\"><img src=\"site_img/nastepna.gif\" border=\"0\"></a></td></tr>\";}
  45. else { $nas = &#092;"</td><td><img src=\"site_img/nastepna_na.gif\" border=\"0\"></td></tr>\";}
  46. if ($pomocniczy>0) {$br= &#092;"<br> $pop $pasek $nas\"; }
  47. echo &#092;"$br\";
  48. }
  49.  
  50. $forum_file = file(&#092;"forum/base/file_forum.ff\");
  51. $el = count($forum_file);
  52.  
  53.  
  54. $l_odp_nastronie = 20;
  55. $l_odp_napasku = 2;
  56. $skrypt = &#092;"forum.php?st=\".$st.\"&mid=\".$mid.\"&\";
  57.  
  58.  
  59. $l_odp = $el;
  60. $start=$page*$l_odp_nastronie;
  61.  
  62. echo&#092;"<table border=\"0\" width=\"\" cellpadding=\"2\">\";
  63. pasek($l_odp,$l_odp_nastronie,$l_odp_napasku,$skrypt,$page,$el);
  64. echo&#092;"</table><br>\";
  65.  
  66. $page++;
  67. $max_poz = $l_odp_nastronie;
  68. ?>
  69.  
  70.  
  71. </td></tr>
  72. <?
  73. echo &#092;"<tr><td bgcolor=\"$clc\" align=center><b>$page</b></td><td bgcolor=\"$clc\" width=60%><b>$mes_04</b></td><td bgcolor=\"$clc\" align=center><b>$mes_05</b></td><td bgcolor=\"$clc\" align=center><b>$mes_06</b></td></tr>\";
  74. $forum_file = file(&#092;"forum/base/file_forum.ff\");
  75. for ($index=$start; $index < $page*$max_poz; $index++)
  76. {
  77. $gr = split(&#092;"|\", chop($forum_file[$index]));
  78. $zz = explode(&#092;"||\", $forum_file[$index]);
  79. ?>
  80. <?
  81. $rozsz=&#092;".ff\";
  82. if($zz[0]!=&#092;"\"){
  83.  
  84. $fmt=filemtime(&#092;"forum/base/f_$zz[4]$rozsz\");
  85.  
  86. $lmd=date(&#092;"Ymd\", $fmt);
  87.  
  88. if($lmd == $data) { $imgm=&#092;"<img src=\"forum/img/newk.gif\">\"; }
  89.  
  90. if($lmd < $data) { $imgm=&#092;"\"; }
  91.  
  92. if($zz[5]==&#092;"\"){ $zz[5]=\"blank.gif\"; }
  93.  
  94. echo &#092;"<tr onmouseover=\"bgColor='\".$slc.\"'\" onmouseout=\"bgColor='white'\" style=\"cursor:hand\" OnClick=\"window.location.href='forum_pok.php?id=$zz[4]&st=$st&mid=$mid'\"><td align=center><img src=forum/img/$zz[5]></td><td><a href=\"forum_pok.php?id=$zz[4]&st=$st&mid=$mid\"><b>$zz[0]</b></a> $imgm</td><td align=center><a href=\"mailto:$zz[2]\">$zz[1]</a></td><td align=center>\".$zz[3] = str_replace(\"_\",\" \",$zz[3]).\"</td></tr>nn\"; }
  95. elseif(($zz[1]>&#092;"0\") && ($st==\"roz\") && ($st!=\"zw\")){
  96.  
  97. $ft=filemtime(&#092;"forum/base/kom_$zz[3]$rozsz\");
  98.  
  99. $ld=date(&#092;"Ymd\", $ft);
  100.  
  101. if($ld == $data) { $img=&#092;"<img src=\"forum/img/newt.gif\">\";}
  102.  
  103. if($ld < $data) { $img=&#092;"\";}
  104. echo &#092;"<tr style=\"cursor:hand\" OnClick=\"window.location.href='forum_kom_pokaz.php?id=$zz[3]&st=$st&mid=$mid'\"><td bgcolor=\"$clc\" align=center><img src=forum/img/arr.gif></td><td bgcolor=\"$clc\"><a href=\"forum_kom_pokaz.php?id=$zz[3]&st=$st&mid=$mid\">$mes_08</a> ($zz[1]) $img</td><td bgcolor=\"$clc\" align=center><input src=\"forum/img/plus.gif\" type=\"image\" style=\"border:0;\" OnClick=\"window.location.href='forum_komentarz.php?id=$zz[3]&st=$st&mid=$mid'\"></td><td bgcolor=\"$clc\" align=center>$zz[4]</td></tr>nn\";
  105. }}
  106. ?>
  107. <tr><td colspan=\"4\" bgcolor=\"<? echo&#092;"$plc\"; ?>\">
  108. <?
  109. echo&#092;"<table border=\"0\" width=\"\" cellpadding=\"2\">\";
  110. $page--;
  111. pasek($l_odp,$l_odp_nastronie,$l_odp_napasku,$skrypt,$page);
  112. echo&#092;"</table><br>\";
  113. ?>
  114. </td></tr>
  115.  
  116.  
  117.  
  118. </table>
  119. <br><br>
  120. <?
  121. echo&#092;"<img src=\"forum/img/new.jpg\"> <a href=\"forum_nowy.php?st=$st&page=$page&mid=$mid\">$mes_01</a> <img src=\"forum/img/plus.jpg\"> <a href=\"forum.php?st=roz&page=$page&mid=$mid\">$mes_02</a> <img src=\"forum/img/minus.jpg\"> <a href=\"forum.php?st=zw&page=$page&mid=$mid\">$mes_03</a>\";
  122. echo&#092;"<br><p class=\"t\"><img src=\"forum/lang/$lang.gif\" alt=\"\".ucfirst($lang).\"\"> <img src=\"forum/img/newk.gif\"> $mes_37 <img src=\"forum/img/newt.gif\"> $mes_38</p>\";
  123. ?>


a tak swoją drogą co myślicie o sprzedawaniu kodu ? w stylu reporter.pl ? dla mnie to rzygowina (sorry) jak ciągłem swój serwis to szanowałem każdego, od lamera do admina, ale nie za kase

pozdrówka

phpbybastek

---
Prosze uzywac [php] do umieszczania kodu php
hwao
Go to the top of the page
+Quote Post
pillot
post
Post #13





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 9.05.2004
Skąd: Puszów

Ostrzeżenie: (0%)
-----


Cytat(phpbybastek)
a tak swoją drogą co myślicie o sprzedawaniu kodu ? w stylu reporter.pl ? dla mnie to rzygowina (sorry) jak ciągłem swój serwis to szanowałem każdego, od lamera do admina, ale nie za kase


zgadzam się; no bo co to znaczy szacunek za kasę?
ale z drugiej strony reporter.pl na tym chyba zarabia

przepraszam za wpis nie na temat. to się więcej nie powtórzy:) ale phpbybastek poruszył ciekawą kwestię: może trzeba to dać na hydepark
Go to the top of the page
+Quote Post
KRCreater
post
Post #14





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 13.01.2004
Skąd: Poznań

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


ten skrypt sortuje pewną tabele w bazie mysql czy działa na plikach?questionmark.gif
Można prosić o jakieś wyjaśnienie tego, potrzebuje to pilnie...
Pozdrawiam


--------------------
Codziennie pojawiają się nowe pytania...
cms: underpoznan ...-> llllllllllllllllll 70%
forum: underpoznan ->
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 16:13