Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Budowa filtra w sklepie internetowym
Forum PHP.pl > Forum > Przedszkole
wariat12
Witam,

mam pytanko (1.), mianowicie chodzi o zbudowanie filtra jak na otomoto (cena, czy rocznik). W momencie kliknięcia na pole do wpisania tekstu, wyświetlane są wartości do wyboru, ale jest też możliwość wpisania swoich danych. Jakiej technologi do tego użyć, albo czego szukać w internecie, bo przyznam, że brak mi pomysłu??

oraz (2.) drugie pytanko, również o ten filtr, mam zbudowane podawanie przedziału.

  1. $sql = "SELECT DISTINCT cecha_id_towaru FROM cecha WHERE 1 = 1 ";
  2. IF ($nazwa_dzial) {
  3. $sql .= " AND (cecha_dzial = '$nazwa_dzial' OR cecha_dzial_ii = '$nazwa_dzial')";
  4. }
  5. IF (isset($_POST["sredni"])) {
  6. $srednica_sql = $_POST["sredni"];
  7. $sql .= " AND cecha_srednica_i = '$srednica_sql'";
  8. }
  9. IF (isset($_POST["mocod"])) {
  10. $mocod_sql = $_POST["mocod"];
  11. }
  12. IF (isset($_POST["mocdo"])) {
  13. $mocdo_sql = $_POST["mocdo"];
  14. }
  15. $sql .= " AND (cecha_moc BETWEEN '$mocod_sql' AND '$mocdo_sql')";
  16. }


To zapytanie , gdy nie podam żadnych wartości nie pokazuje w ogóle wyników, a w momencie, gdy dostanie wartości z formularza, wyświetla wyniki, co zrobić, aby w momencie, gdy tylko ładuje się strona, to żeby nie brał pod uwagę zapytania z BEETWEEN?
trueblue
Ad.2 Wykorzystać analogiczny kod jak przy pierwszym i drugim warunku.
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.