Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql]Sortowanie wyników A | B | C itd.
Władek
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 13.12.2006

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


Chce zrobic takie sortowanie że mam u góry strony belkę "| A | B | C |" no i jak kliknę np na A to wyświetla mi wynik zaczynające się na A w danej kolumnie jakie ma wyglądac takie zapytanie do bazy danych ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
andy84
post
Post #2





Grupa: Zarejestrowani
Postów: 165
Pomógł: 0
Dołączył: 14.11.2005
Skąd: London

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


Cytat(Władek @ 29.03.2007, 20:17:48 ) *
Chce zrobic takie sortowanie że mam u góry strony belkę "| A | B | C |" no i jak kliknę np na A to wyświetla mi wynik zaczynające się na A w danej kolumnie jakie ma wyglądac takie zapytanie do bazy danych ?


jak dobrze rozumiem mozesz to zrobic korzystajac z LIKE i tzw dzikiej karty (wildcard)

np:
SELECT test FROM table WHERE test LIKE 'v%'

w MySQL, % jest wlasnie tak zwana wildcard

tak wyglada przyklad do sortowania przy pomocy V reszte dorob sam - nie powinno byc problemu
Go to the top of the page
+Quote Post
Władek
post
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 13.12.2006

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


Dzięki za pomoc ale mam jeszcze jeden problem bo chce żeby pokazywało tylko te rekordy w których status jest równy ok (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Próbowałem tak :
  1. <?php
  2. SELECT * FROM jp_slownik WHERE status='ok' AND slowo LIKE '$litera%' ORDER BY slowo ASC
  3. ?>

Ale to zapytanie jest błędne i właśnie nie mam pojęcia jak wstawic ten warunek "WHERE status='ok' " do tego zapytania żeby działało (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
Go to the top of the page
+Quote Post

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: 22.08.2025 - 15:23