Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> jak rozbić wyswietlanie tablicy na ..., ... kilka podstron ???
SET
post 12.09.2004, 16:58:41
Post #1





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 21.07.2004

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


  1. <?php
  2. $lacz = lacz_bd();
  3. $zapytanie = &#092;"select * 
  4.  from produkty where nazwa like '%$wyrazenie%'&#092;";
  5. $wynik = mysql_query($zapytanie);
  6.  
  7. $ile_znalezionych = mysql_num_rows($wynik);
  8.  
  9. echo '<p>Ilość znalezionych pozycji: '.$ile_znalezionych.'</p>';
  10.  
  11. for ($i=0; $i<$ile_znalezionych; $i++)
  12. {
  13. $wiersz = mysql_fetch_array($wynik);
  14. echo '<p><strong>'.($i+1).'. Nazwa: ';
  15. echo $wiersz['nazwa'];
  16. echo '</strong><br />Cena netto: ';
  17. echo $wiersz['cena'].' zł';
  18. echo '<br />Opis: ';
  19. echo $wiersz['opis'];
  20. echo '<br />';
  21. }
  22. ?>


np. wyszukało 12 produktów z czego chcę żeby po 8(4) było na stronie (jak to rozbić na strony z wyswietleniem linku typu poprzednia 1 2 następna - proszę Was o jakieś wskazówki lub rozwiązania)

thx za answers
Go to the top of the page
+Quote Post
.dragonfly
post 12.09.2004, 18:15:41
Post #2





Grupa: Zarejestrowani
Postów: 217
Pomógł: 0
Dołączył: 5.10.2003
Skąd: Londyn / UK

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


Dobra wskazowka bedzie przeszukanie tego forum
Go to the top of the page
+Quote Post
SET
post 12.09.2004, 19:05:45
Post #3





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 21.07.2004

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


coś mi się wydaje że trzeba będzie dużo czasu poświęcić żeby to rozwiązać sad.gif((

ps. na forum jeszcze nie spotkałem się z takim problemem sad.gif(

Ten post edytował SET 12.09.2004, 19:17:12
Go to the top of the page
+Quote Post
rogrog
post 12.09.2004, 19:17:50
Post #4





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


poszukaj o stronicowaniu. dlaczego piszesz na PHP5 ?!?!


--------------------
Go to the top of the page
+Quote Post
SET
post 12.09.2004, 21:36:21
Post #5





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 21.07.2004

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


hmm bo uzywam php 5 smile.gif, w sumie już to prawie zrobiłem (parę działań matematycznych + zmienna w URL + sesje) ==> zna Ktoś jakieś prostsze rozwiązanie questionmark.gif?
Go to the top of the page
+Quote Post
Paul
post 12.09.2004, 21:46:13
Post #6





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

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


Jemu chodzilo oto, ze twoj post nie pasuje do tego dzialu, poniewaz tutaj opawiane sa sprawy ktorych nie bylo w poprzednich wersjach php, o problemach zwiazanych z nowa wersja etc.

A to o czym ty mowisz to bardziej kwalifikuje sie pod php poczatkujacy lub php smile.gif
Go to the top of the page
+Quote Post
SET
post 13.09.2004, 06:27:41
Post #7





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 21.07.2004

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


a mi chodziło o to że może są jakieś nowe funkcje które by to znacznie ułatwiły, nieprawdaż ?
Go to the top of the page
+Quote Post
chfast
post 13.09.2004, 09:13:06
Post #8





Grupa: Zarejestrowani
Postów: 222
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Wrocław

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


Cytat(SET @ 2004-09-12 16:58:41)
np. wyszukało 12 produktów z czego chcę żeby po 8(4) było na stronie (jak to rozbić na strony z wyswietleniem linku typu poprzednia 1 2 następna - proszę Was o jakieś wskazówki lub rozwiązania)

Wykorzystaj instrukcje LIMIT w zapytaniu SQL. Na pierwszej stronie wyświetlasz LIMIT 8, na drugiej LIMIT 8,16 itd... Poczytaj sobie w manualu, albo na dowolnej innej stronie.
I nie wrzucaj takich tematów ponownie do php 5.


--------------------
pozdrawiam, chfast
Go to the top of the page
+Quote Post
SET
post 15.09.2004, 14:08:53
Post #9





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 21.07.2004

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


limit wykorzystałem w pętli foreach (wyszukiwarka wykorzystuje pętle for) -- obie już zrobiłem smile.gif
Go to the top of the page
+Quote Post
hwao
post 15.09.2004, 18:20:04
Post #10


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




php 5 -> php pocz
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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 12:10