[ Thugzsr @ 16.05.2013. 09:24 ] @
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.
[ eBojan @ 16.05.2013. 09:34 ] @
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...
[ djordjevic_i @ 24.05.2013. 12:32 ] @
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:

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';




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"