Autor Zpráva
Micruss
Profil
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
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.
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