Do nového roku jako lepší programátoři? Znovu otevíráme večerní školu programování. Nette framework, návrhové vzory, testování nebo vůbec poprvé kurzy ASP.NET dostupné odkudkoli v republice.
Avatar
Tomik152
Člen
Avatar
Tomik152:

Ahoj borci,

napadlo mě že bych si mohl trochu pomoct v práci a udělat menší strom postupů, kteří mají zákazníci konat, když se něco pose*e.

Například =
na výběr bude:
Pokazilo se auto
Pokazilo se letadlo
Pokazilo se lod
Pokazilo se motorka

a teď bude když zakazník vybere auto:

Motor se netočí
motor se točí ale nestartuje

a další, když vyberou motor se netočí:

V autě není olej
V autě není benzín
V autě není motor

Prostě takto stromově větvit program až se dostane zakazník na uplne jádro problému.

Moje otázka tedy zní, jak nejednodušej zvolit strukturu programu. V Php jsem nováček a potřeboval bych poradit. Děkuji!:)

 
Odpovědět 22.10.2015 16:14
Avatar
Odpovídá na Tomik152
Lukáš Slabý (LynSis):

Zkusil bych to řešit spíše přes JavaScript -> Jediné co dokažu v JS je tak toto http://prntscr.com/8u54vi -> podle toho co chceš http://lukasslaby.me/test.php :) víc ti asi neporadím :(

 
Nahoru Odpovědět 22.10.2015 20:01
Avatar
Tomik152
Člen
Avatar
Odpovídá na Lukáš Slabý (LynSis)
Tomik152:

http://tutorialzine.com/…ects-jquery/

Nakonec jsem pohledal a rozhodl se upravit si toto k svému prospěchu!:)... Ale přes tu Javu to taky nemusí být marný. Uvidím kolik proměných budu mít a jak moc se do toho pak budu motat!:) Každopádně, Dík

 
Nahoru Odpovědět 22.10.2015 20:13
Avatar
katrincsak
Člen
Avatar
Odpovídá na Tomik152
katrincsak:

Já bych zvolil 2 možnosti a dle počtu požadavků.

PHP je dobré, že umí data velice dobře a rychle číst přímo z něho samotného.

  • Buď si udělat stromovou strukturů za pomocí MySQL nebo jiné DB a již se dotazovat. (Na úpravu a údržbu nejlepší).. (Trochu složitější)
  • Nebo a to pakliže se nejedná o několik tisíc dat, tak za pomocí switche a prohledávání pole ;-)
  • JavaScript/jQuery taky není špatná volba -> uživatel si to hezky načte a již po tobě nic nechce, ale to záleží zase podle znalosti JS/JQ.

(To jen pro inspiraci).

 
Nahoru Odpovědět 22.10.2015 21:25
Avatar
Tomik152
Člen
Avatar
Odpovídá na katrincsak
Tomik152:

Přes ten odkaz co jsem zde postoval jsem schopný to co potřebuji, zřejmě udělat. Sice tvorba samotnéého obsahu bude malinko unavující, složitá, dělnická. Ale výsledkem bude pěkně vypadající formulářový strom.

Přes DB bych to mohl taky udělat. Mám dokonce možnost to vše hodit na MySQL server, ale nejsem tak zdatný v PHP abych si to sám napsal:)... takže zůstanu u toho co mám a budu se těšit světlým zítřkům kde budu umět napsat něco takového i já!:D

 
Nahoru Odpovědět  +1 22.10.2015 21:42
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.