Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Mysql + PHP]Porcjowanie wyników zapytania
-armen-
post
Post #1





Goście







Witam.

Starałem się znaleźć coś sensownego dla lajka o porcjowaniu wyników, ale niestety nic takiego nie mogłem znaleźć.

Chciałbym aby generowane były automatycznie strony z wyświetlonymi danymi po 10 na każdej, oraz aby linki do nich były w postaci numerycznej na głównej stronie.

Bardzo proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-armen-
post
Post #2





Goście







Pierwsze dzięki za odpowiedź i pomoc.

Jeśli chodzi o te podstawy to doskonale zdaje sobie z tego sprawę.. ale nie ma chyba nic gorszego dla raczkującego jak tutorial, który jest albo ciężki do zrozumienia, albo nie działa...

To co mi napisałeś ok, dzięki tylko też nie działa, nie wiem przewałkowałem to kupę razy, ale nie znam jeszcze tego dobrze, żeby rozgryzać tak...

  1. <?php
  2. $button = $_POST['button'];
  3. $ile = mysql_num_rows($zapytanie);
  4. $na_strone = 10; 
  5. $stron = ceil ($ile / $na_strone); 
  6. for ($i = 1; $i < $stron; $i++) echo ' <a href="?strona='.($i+1).'&amp;button='.$button.'">strona '.($i+1).'</a> ';
  7. if (!isset($_GET['strona'])) $strona = 1; else $strona = (int)$_GET['strona'];
  8. if (!empty($button))
  9. {
  10. $result = mysql_query("SELECT * FROM agencja ORDER BY Imie LIMIT ".(($strona-1)*$na_strone).','.$na_strone);
  11. } 
  12. else 
  13. {
  14. $result = mysql_query("SELECT * FROM agencja LIMIT ".(($strona-1)*$na_strone).','.$na_strone);
  15. }
  16. ?>


ustawiłem echo na $button ale jest tak jak dalej, po kliknięciu na link do następnej strony ze stronnicowania zmienna jest pusta, czyli tak jak było... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- armen   [Mysql + PHP]Porcjowanie wyników zapytania   29.12.2007, 19:05:18
- - slash^   Bylo wiele razy, widocznei slabo szukales. sprawd...   29.12.2007, 19:08:26
- - armen   ale te wszystkie tutki są dla kurde mega pro koder...   29.12.2007, 19:27:15
- - slash^   [PHP] pobierz, plaintext <?php$ile = mysql_num_...   29.12.2007, 19:38:54
- - armen   no to robie [PHP] pobierz, plaintext <?php//wy...   29.12.2007, 19:48:54
- - slash^   przede wszystkim brakuje opcji mysql_query. Poza t...   29.12.2007, 19:52:50
- - armen   niewiem czy dobrze zrozumiałem... zrobiłem tak... ...   29.12.2007, 20:08:03
- - slash^   Ojej pisane z palca i zabraklo jednego nawiasu zam...   29.12.2007, 20:11:54
- - armen   [PHP] pobierz, plaintext <?php//wys$ile = mysql...   29.12.2007, 20:16:46
- - slash^   A dales na poczatku dodatkowe zapytanie, ktore zli...   29.12.2007, 20:19:20
- - armen   a zapomniałem przepraszam.. no teraz już nie ma b...   29.12.2007, 20:25:34
- - slash^   Tylko mi nie mow ze to co jest powyzej to caly skr...   29.12.2007, 20:27:07
- - armen   no dałem [PHP] pobierz, plaintext <?phpif ...   29.12.2007, 20:33:42
- - slash^   Zmien IF na WHILE - jest to ogromna roznica w tym ...   29.12.2007, 20:35:59
- - armen   no ładnie chodzi, wyświetla te 10 od razu, jest li...   29.12.2007, 20:41:59
- - slash^   zmien ponizsza linijke w skrypcie na: [PHP] pobier...   29.12.2007, 20:44:12
- - armen   kurcze nic nie pomaga ;(;( już tam sam coś kombino...   29.12.2007, 20:53:22
- - slash^   Pokaz CALOSC jak teraz wyglada.   29.12.2007, 20:54:49
- - armen   proszę... [PHP] pobierz, plaintext <?php$polacz...   29.12.2007, 20:57:48
- - slash^   Masz blad w linii 10. przy tworzeniu linka. Nie =s...   29.12.2007, 21:00:44
- - armen   dzięki dzięki dzięki dzięki... i jeszcze raz dzięk...   29.12.2007, 21:06:26
- - armen   mam jeszcze jeden mały problem w związku z porcjow...   30.12.2007, 13:33:56
- - THEone   może tu jeszcze dodaj else { $result = mysql...   30.12.2007, 13:39:21
- - armen   przecież jak dodam tak to tak jak bym wywalił if i...   30.12.2007, 13:51:15
- - armen   pewnie trzeba zrobić, żeby tą wartość 1 z przycisk...   30.12.2007, 13:56:23
- - slash^   Odpowiedz na prv i to co tu: Wpisz w linku ktory ...   30.12.2007, 15:26:40
- - armen   Pierwsze dzięki za odpowiedź i pomoc. Jeśli chodz...   30.12.2007, 20:23:04
- - slash^   [PHP] pobierz, plaintext <?php$button = $_POST...   30.12.2007, 21:01:07
- - armen   tak wogole mi nie wyświetla danych i zmienna dale...   30.12.2007, 21:29:56
- - armen   pokazuje te dane, mala literówke miałem ale wyświe...   30.12.2007, 21:32:33
- - armen   moze ktos by mogl pomoc na gg by bylo napewno spra...   30.12.2007, 21:38:06
- - slash^   dopiero zauwazylem... odczytujesz zmienna $_...   30.12.2007, 22:00:26
- - armen   jest ciekawa sytuacja gdyż jak klikam na te linki ...   30.12.2007, 22:14:07


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: 4.10.2025 - 05:56