Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sortowanie tablicy w bazie
Lonas
post 10.03.2006, 09:21:13
Post #1





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Mam taki problem, własciwie myśle już na rózne sposoby jak go ugryśc.

W tablicy mam pola :

nr dzialu, referencja, opis, gama ( od A do G ) , obrot, marza, zapas .

wpisuje dane wszystkich działów, jest ich 13.

jak powinienem teraz rozwiazać problem żeby uzyskać efekt ala Excel - autofiltr -

oraz sortowanie według danej kolumny.

Rozwiązać to tak że wpisuje 3 selecty :
w 1 wybierz game, w 2 wybierz dział, w 3 sortuj według ?

i action do pliku który zczyta wartosci selectów i według nich ułozy zapytanie ?

Trzeba wtedy w elseif wpisac wszystkie możliwosći i przypisac zapytania ?

czy ktoś widzi inne rozwiązanie ?


--------------------
Go to the top of the page
+Quote Post
ergo
post 10.03.2006, 09:25:59
Post #2





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 8.03.2005

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


nie bardzo rozumiem o co chodzi chyba ale czy nie chcesz zrobic po prostu

  1. SELECT *
  2. FROM tabela
  3. WHERE gama=G AND dzial=5 ORDER BY obrot ASC


w jednym zapytaniu ?


--------------------
Go to the top of the page
+Quote Post
Lonas
post 10.03.2006, 09:31:02
Post #3





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Właściwie chyba tak smile.gif

ale co się stanie jeśli np w select zaznaczymy pokaz game : wszystkie ,


  1. <?php
  2.  
  3. if ($gama = 'wszystkie') {
  4. $gama= questionmark.gif?  }
  5.  
  6. ?>


co przypisać $gamie aby potem w zapytaniu

  1. SELECT *
  2. FROM tabela
  3. WHERE gama='".$gama."' AND dzial=5 ORDER BY obrot ASC


dało mi w wyniku wszystkie gamy ?


--------------------
Go to the top of the page
+Quote Post
nospor
post 10.03.2006, 09:39:19
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




moze ten topic ci pomoze zaplanowac warunki:
http://forum.php.pl/index.php?showtopic=36...=0&#entry204618


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

"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
Lonas
post 10.03.2006, 09:48:30
Post #5





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Dzieki smile.gif myśle że pomoże, pozdrawiam


--------------------
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: 14.07.2025 - 10:30