[PHP][MYSQL]Pare rzeczy |
[PHP][MYSQL]Pare rzeczy |
15.03.2009, 20:47:58
Post
#1
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 9 Dołączył: 24.07.2008 Skąd: Racibórz Ostrzeżenie: (10%) |
Witam mam 3 pytania...
1. Jak zrobić żeby wyświetlało tylko np. 20 newsów a kolejne 20 na drugiej stronie i kolejne 20 na trzecie itd.. (czyli strony newsów) 2. Jak sprawdzić ile jest newsów w bazie ? czyli np. Ilość newsów: X 3. Jak wyświetlić z tabeli np. tylko 300 liter ? a całość bym wyświetlał w "Czytaj więcej"... Ten post edytował dk1342 15.03.2009, 20:48:17 -------------------- Firefox - The Best,
Internet Exokier - shit |
|
|
15.03.2009, 20:50:52
Post
#2
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) |
1 Do zapytania dodajesz LIMIT
2. SELECT count(id)... 3. substr Albo sprawdz PAGER by nospor |
|
|
15.03.2009, 20:53:27
Post
#3
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 9 Dołączył: 24.07.2008 Skąd: Racibórz Ostrzeżenie: (10%) |
1 Do zapytania dodajesz LIMIT
no tak na indexie ok ale jak bede chciał wejść na drugą strone newsów i wyświetlić starsze 20 newsów ? -------------------- Firefox - The Best,
Internet Exokier - shit |
|
|
15.03.2009, 20:54:37
Post
#4
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) |
no to wtedy kolejne 20 po tych pierwszych 20 też LIMIT
|
|
|
15.03.2009, 20:55:56
Post
#5
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 9 Dołączył: 24.07.2008 Skąd: Racibórz Ostrzeżenie: (10%) |
jak dam LIMIT 20 to wyświetli mi najnowsze newsy, i to moge dać w indexie ale jak bede chciał podejrzeć starsze newsy to jak dam LIMIT 20 to i tak mi wyświetli 20 najnowszych newsów ?
Ten post edytował dk1342 15.03.2009, 20:56:31 -------------------- Firefox - The Best,
Internet Exokier - shit |
|
|
15.03.2009, 20:57:10
Post
#6
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) |
a znasz cos takiego jak LIMIT 0, 20 i LIMIT 20, 20
Ten post edytował Lion_87 15.03.2009, 20:57:39 |
|
|
15.03.2009, 20:59:07
Post
#7
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 9 Dołączył: 24.07.2008 Skąd: Racibórz Ostrzeżenie: (10%) |
nie nie znam w sql siedze krótko bodajże 2 dni
dzięki własnie chodziło mi o konkrety i domyślam się że LIMIT 0, 20 w miejsce zero wpisuje liczbe newsów ile chcemy ominąć a w 20 wpisujemy ile ma po tym newsów wyświetlić ? czyli bedzie to wyglądało tak: index LIMIT 20 2 strona LIMIT 20,20 3 Strona LIMIT 40,20 4 strona LIMIT 60,20 ? Ten post edytował dk1342 15.03.2009, 21:00:01 -------------------- Firefox - The Best,
Internet Exokier - shit |
|
|
15.03.2009, 21:01:20
Post
#8
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) |
<yes>
|
|
|
15.03.2009, 21:05:27
Post
#9
|
|
Grupa: Zarejestrowani Postów: 359 Pomógł: 12 Dołączył: 16.01.2009 Ostrzeżenie: (0%) |
A po co robić index i kolejne strony? Dodaj zmienną get, która określa numer strony.
Na przykład zrób stronkę newsy.php?page=(i tutaj numer strony) A potem w skrypcie określ która cyfra oznacza jaki zakres. -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 19:46 |