Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Desc limit
Forum PHP.pl > Forum > Przedszkole
-poczatkujacy-
Witam
Po załadowaniu witryny wyświetla 10 rekordów, po wywołaniu zmiennej wyświetla 100 rekordów, bowiem zmienna = 0 czyli sumuje dwie liczby. Chciałbym aby po wywołaniu wyświetliło bez sumowania czyli ilość określaną przez zmienną. Obecny zapis:
  1. DESC LIMIT 10$limit ");


Dziękuje

Ps. kombinowałem z przecinkami, brak efektów.
Pyton_000
  1. $limit = (!empty($_GET['limit']) ? (int)$_GET['limit'] : 10);
  2. $sql = ".... LIMIT {$limit}";
nospor
Cytat
bowiem zmienna = 0 czyli sumuje dwie liczby
Tak, oczywiscie, 10+0 = 100....
On nie sumuje liczb, tylko łączy teksty. Tekst '10' "dodac" tekst '0' daje tekst '100'
Pyton_000
Cytat(nospor @ 3.06.2014, 09:02:07 ) *
Tak, oczywiscie, 10+0 = 100....

nerdsmiley.png
Pokrętna matematyka dla programistów wink.gif
Wybacz nospor smile.gif
nospor
@Pyton nie obrażaj programistów.... programiście nigdy 10+0 nie da 100 smile.gif
Turson
http://jsfiddle.net/fHhbt/
mit obalony tongue.gif
nospor
@Turson, widze daleko ci jeszcze do programisty skoro nie odrozniasz '10'+'0' od 10+0, i to jeszcze w js, ktore to zawsze tekst bierze jako tekst i samo z siebie nie rzutuje na liczbe tongue.gif
Turson
No co ty nie powiesz wink.gif
-nowy-
dziękuje bardzo jednak nie działa z przyciskiem:
  1. $limit = (!empty($_GET['limit']) ? (int)$_GET['limit'] : 10);
  2. $sql = ".... LIMIT {$limit}";
  3. <form action="" method="post">
  4. <input type="submit" value="30" name="limit">
  5. </form>
  6.  


Przypomnę tylko, że chciałbym po załadowaniu strony aby wyświetlało 10 rekordów, po naciśnięciu przycisku 30. Pozdrawiam
johny_s
Puszczasz posta a sprawdzasz geta?
-nowy-
Dziękuje, wszystko działa.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.