Advanced pretrazivanje sql

Pozdrav,

Zelim da napravim pretrazivanje oglasa, ali da u pretrazivanju administrator moze dodavati custom opcije koje ovise o kategoriji koju izabereš.

Isto kao na pik.ba
http://www.pik.ba/automobili/1/18

Znaci kad pretrazujes automobile imas opciju da izaberes tip, godiste, kilometrazu .itd
a kada pretrazujes kompjutere imas opcije kolcina ram memorije, hdd memorije .itd

Ja sam u bazi napravio dvije tabele

fieldset:
id | category_id | type | name
Primjer zapisa:
1 | 2 | checkbox | Test

Druga tabela je
fields:
id | fieldset_id | name
Primjer zapisa:
1 | 1 | Value 1
2 | 1 | Value 2

I napravio sam u php-u da dobijem opcije pretrazivanja

Value 1 Value 2

Sad mene interesuje, kako da ja spremim ove opcije u bazi oglasa i kako da ih poslije pretražujem.

Ja sam sada napravio dvije tabele
oglasi:
id | category_id | naziv
1 | 1 | Prodajem Kuću
2 | 1 | Prodajem Stan
dodatci_oglasa:
f_id | ads_id | field_name | field_value
1 | 1 | test | Value 2
1 | 2 | test | Value 1

E sada kako ja da to pretrazujem??
:neznam:

Skonto sam :slight_smile:
Kad dodajem custom opciju za pretrazivanje dodavat cu i kolonu u sql tabeli

mysql_query('ALTER TABLE oglasi ADD test_field TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ');


Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja