Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL] Budowa filtra w sklepie internetowym
wariat12
post 31.05.2016, 12:00:25
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 28.03.2015

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


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?
Go to the top of the page
+Quote Post
trueblue
post 31.05.2016, 14:56:33
Post #2





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


Ad.2 Wykorzystać analogiczny kod jak przy pierwszym i drugim warunku.


--------------------
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: 27.04.2024 - 13:43