Autor | Zpráva | ||
---|---|---|---|
Micruss Profil |
#1 · Zasláno: 14. 3. 2013, 20:55:49
Mám jenom stručný dotaz co se týče spíš db...
co je tak špatné na tom ukládat data do pole v db např. 123,321,231 atd.... dávám jenom příklad pracoval jsem na jedné webgame a tam jsem inventář řešil, že hráč si může uložit max. 5 zbraní a udělal jsem v db zbrane_inventar a ukládal do ně zbraně takhle ,123,321,111,222,333 např... a potom s explode(',' $zbran_inventar);...... a když by si třeba koupil zbraň a měl už ji koupenou tak jsem to řešil if(in_array($zbran_id, $inventar)) {}.... Právě v nedávné diskusi jsem četl, že není moc dobré používat.. tak mě zajímá proč?... A když si teď představím, že bych to měl udělat do 5 sloupců tak mi to nepřijde jako moc dobrý řešení, ale chci slyšet názor, proč je to špatný ? |
||
Majkl578 Profil |
#2 · Zasláno: 14. 3. 2013, 21:00:22
Něco podobného se tu řešilo nedávno, viz nesprávný výsledek LEFT JOIN, 2. (Jokerův) a 4. (můj) příspěvek.
Přesouvám do kategorie Databáze na webu. |
||
Časová prodleva: 12 let
|
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.
Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:
Běda vám, jestli to bude blábol.
0