Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sortowanie tablicy w bazie
Forum PHP.pl > Forum > Bazy danych > MySQL
Lonas
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 ?
ergo
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 ?
Lonas
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 ?
nospor
moze ten topic ci pomoze zaplanowac warunki:
http://forum.php.pl/index.php?showtopic=36...=0&#entry204618
Lonas
Dzieki smile.gif myśle że pomoże, pozdrawiam
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.