Autor | Zpráva | ||
---|---|---|---|
Monkeys Profil * |
#1 · Zasláno: 28. 10. 2012, 11:35:43
Chcem zaradit do menu stranky aj kategoriu najpredavanejsie ale neviem podla akych kriterii by to malo fungovat ?
Napada ma pocitat mnozstvo a potom to vypisovat podla ORDER BY ale neviem ci je to spravne riesenie. Existuje nieco lepsie ? M. |
||
mimochodec Profil |
#2 · Zasláno: 28. 10. 2012, 11:38:33
najpredavanejsie znamená
ORDER BY prodanokusu . Co si představuješ pod slovem "lepšie"?
|
||
Monkeys Profil * |
#3 · Zasláno: 28. 10. 2012, 11:51:22
mimochodec:
Mal som na mysli neake ine riesenie o ktorom neviem ale vidim ze to co napadlo mna napadlo aj teba tak je to asi spravne. Radsej sa opytam popredu ako potom nieco prerabat. M. |
||
mimochodec Profil |
#4 · Zasláno: 28. 10. 2012, 12:08:19
Monkeys:
Spíš je otázka, jak si v databázi data organizuješ. Kdybych stavěl eshop, tak by mě možná zajímaly i trendy prodejů. Takže bych se nespokojil s tím, že bych měl u každého zboží sloupec "prodanokusu", ale měl bych spíš tabulku "uskutecnenenakupy", kde by byly vypsané položky (resp. jejich ID) a počty kusů. Získat nejprodávanějších 10 druhů zboží z tohoto by bylo o trochu složitější, ale opravdu jen o trochu a těch informací by ti to nabízelo mnohem víc. Do tvého eshopu nevidím, ale vzhledem k tomu, jak je ta otázka položená, si myslím, že tuto funkčnost tam nemáš. |
||
Draffix Profil |
#5 · Zasláno: 28. 10. 2012, 17:18:59
Monkeys:
Souhlasím s Mimochodcem, v e-shopu na konci objednávky musíš stejně data o produktu a jeho množství (resp "prodanokusu") někam uložit, takže pak si to spočítáš podle daného id, seřadíš a vypíšeš top10. Ten kousek kódu navíc už tě tolik nezatíží. |
||
Časová prodleva: 11 let
|
0