Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> LIMIT X,Y
deha21
post 3.03.2010, 13:34:49
Post #1





Grupa: Zarejestrowani
Postów: 544
Pomógł: 5
Dołączył: 18.08.2009

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


Kiedyś robiłem skrypt stronnicowania a właściwie skopiowałem gotowy kod i go przerobiłem. Wydawało mi się, że go rozumiem ale chyba nie do końca bo teraz mi nie działa tak jak chce.
Co prawda to nie stronnicowanie ale wykorzystałem tamten sposób. Mam coś takiego na stronie:

1 | 2 |
-------
3 | 4 |

W divie 1 mam wyświetlić 5 pierwszych newsów, a więc robię tak:
  1. mysql_query("SELECT * news LIMIT 5");

W drugim chcę to samo tyle że ma być następne 5 newsów (tak żeby się poprzednie nie powtarzały):
  1. mysql_query("SELECT * news LIMIT 5,5");


I spoko, działa. Ale jak chcę zrobić już coś w divie 3 i 4, to robię:
  1. mysql_query("SELECT * news LIMIT 5,10");
  2. mysql_query("SELECT * news LIMIT 5,15");

No i tutaj jest problem. Bo wyświetlają mi się newsy od tych z diva 2 i lecą aż ich liczba będzie 10 i 15 (odpowiednio dla diva).

W czym może być problem?

Pozdrawiam

Ten post edytował deha21 3.03.2010, 13:35:19


--------------------
Go to the top of the page
+Quote Post
nospor
post 3.03.2010, 13:36:50
Post #2





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




limit X,Y
doczytaj w manualu mysql co znaczy X a co znaczy Y - masz to tam opisane a widac po kodzie ze ty nie wiesz co jest X a co Y smile.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
deha21
post 3.03.2010, 13:46:20
Post #3





Grupa: Zarejestrowani
Postów: 544
Pomógł: 5
Dołączył: 18.08.2009

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


  1. mysql_query("SELECT * news LIMIT 5"); // div 1
  2. mysql_query("SELECT * news LIMIT 5,5"); //div 2
  3. mysql_query("SELECT * news LIMIT 10,5"); //div 3
  4. mysql_query("SELECT * news LIMIT 15,5"); //div 4

Kurczeee! Jednak nie źle zrozumiełem winksmiley.jpg
Chociaz z drugiej strony to prawie dobrze, tylko okazało się że X robi to co myślałem że robi Y i na odwrót winksmiley.jpg

EDIT: Hmmm w sumie teraz muszę zrobić stronnicowanie tej strony :/ Nie mam pomysłu jak to zrobić :/
EDIT2: Muahha jestem guru mysql i php. Zrobiłem to! winksmiley.jpg

Ten post edytował deha21 3.03.2010, 14:09:16


--------------------
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: 24.04.2024 - 15:59