Pozdrav ljudi, radim na projektu internet prodavnice, i dosao sam do jednog problema. Obzirom da je prodavnica sportske opreme i dodataka ishrani, a svi proizvodi su u istoj tabeli, za dodatke ishrani bi trebao imati npr ukuse, koji bi se birali iz selekta, a npr za sportska oprema ne bi trebala imati taj deo, i sad ne znam kako da realizujem to? Bio bih vam zahvalan na smernicama.
Selekt za neke proizvode
Zaključano
Zakačeno
Pretpostavljam da bi trebalo da se napravi nova tabela, npr atributi (id, id_proizvod, text) i onda na strani proizvoda proveravas po id_proizvoda da li ima atributa...
Potpis
Ono što je urađeno sa vremenom - vreme poštuje!
Kreiraj jednu tabelu u kojoj ces smestiti nazive specifikacije, npr. spec, drugu u kojj ce biti vrednosti specifikacija npr. valuespec, a imasi trecu gde su proizvodi, zatim ih spojis ovako nekako:
sada ispisi nazive specifikacija kao i njene vrednosti. Ne znam bas da li sam ti dobro pojasnio, ali ako hoces daj naziv tabele sa artiklima i njenim kolonama, pa cu ti objasniti "plastichnije"
Code:
$query='SELECT a.id,a.name,b.value,b.id FROM spec a JOIN valuespec b ON a.id= b.id JOIN artikli i ON i.id= b.id WHERE i.kategorija= '.$idkategorije.' GROUP BY b.value';
$query='SELECT a.id,a.name,b.value,b.id FROM spec a JOIN valuespec b ON a.id= b.id JOIN artikli i ON i.id= b.id WHERE i.kategorija= '.$idkategorije.' GROUP BY b.value';
sada ispisi nazive specifikacija kao i njene vrednosti. Ne znam bas da li sam ti dobro pojasnio, ali ako hoces daj naziv tabele sa artiklima i njenim kolonama, pa cu ti objasniti "plastichnije"
Potpis
Ivan Djordjevic