Autor Zpráva
Joukerka
Profil
Zdravím,
chtěl bych udělat si udelat formulář s roletkovým menu, kde bude například jablko, hruška banán ... Pak bych chtěl každému ovoci přiřadit 3 různé value, např. jablko bude mít x1, x2, x3 .. hruška y1, y2, y3 ...a s těmi pak pracovat. Jde to vůbec v klasickém formuláři udělat ? Popřípadě co by bylo pro tuto situaci ideální ? V php umím jen základy...

Děkuji za odpověď.
mimochodec
Profil
Jedna položka má jednu hodnotu: Formuláře v HTML » Select
Joukerka
Profil
To vím, proto se ptám jak jinak to udělat.
mimochodec
Profil
Joukerka:
V tom případě popiš, jak si představuješ výsledek. Jeden řádek víc než jednu hodnotu - text - nepředá. Další věc je, jak s tou hodnotou naložíš v php, které ho zpracovává. Nechci ti radit něco jako <option value="1,3,6">Windows, protože tuším, že alík bude zakopán jinde.
Joukerka
Profil
A kdybych chtěl pak s value dál pracovat ? Jde to nějak indexovat ? Zkusím to vysvětlit líp:

uživatel si z roletkového menu vybere např jablko, hrušku, pomeranč... potom co si ho vybere budu mít vedle 2 políčka ve kterých bych chtěl zobrazit například cal, cukry ... s tím že tyto hodnoty budou ale pro každé ovoce úplně jiné..
takže například vybere jablko a vedle se zobrazí 34 55
nebo vybere hrušku a vedle bude 20 35
Michales
Profil
Joukerka:
Myslim si že nejlepší bude, když si tyhle údaje uložíš do databáze.
Pak po výběru z roletkového menu, načteš doplňující informace k danému articlu pomocí ajaxu.
Joukerka
Profil
Na databázi jsem myslel taky, ale nebude jich zas tak moc...tak jsem se tomu chtěl vyhnout....
mimochodec
Profil
Joukerka:
Jestli prezentuješ pár variant jednoho "produktu" (ať je to cokoli) a ty varianty se v čase nebudou nějak výrazně obměňovat, dalo by se to udělat i čistě javascriptem. Na začátku stránky by bylo nadefinováno pár polí, kde by byly hodnoty pro jednotlivé varianty. Ten select by po vybrání zařídil vypsání všech parametrů.
Joukerka
Profil
mohl bych poprosit o pár řádků kódu?
Joukerka
Profil
vyřešeno, diky

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: