Autor Zpráva
marian84
Profil *
Dobry den.
Hladal som na internete ale nic som nenasiel na moj problem, resp. to co chcem urobit.
Mam dva (tri) SELECTy oba s hodnotami name="kategoria1" size="10" a name="kategoria2" size="10" a potreboval by som toto:

1.) do selektu kategoria1 chcem nacitat hodnoty z databazy (napr. POLOZKA_1, POLOZKA_2, POLOZKA_3,...) - to zvladnem
2.) po kliknuti na POLOZKA_1 potrebujem vyplnit SELECT kategoria2 udajmi z databazy z druhej tabulky - toto uz nie. Neviem ako mam ziskat hodnotu z prveho selectu napr. POLOZKA_1 a automaticky vykonat PHP prikaz na nacitanie z druhej tabulky.

Neviete ako na to? snad som to popisal dost zrozumitelne. Dakujem za kazdu radu.

Marian
bohyn
Profil
Zalezi na mnozstvi polozek v druhe tabulce. Pokud je polozek malo, muzes pouzit CSS vlastnost display a jednotlive selecty skryvat/zobrazovat. Pokud je polozek hodne Je treba pouzit AJAX a druhy select generovat dynamicky.
Marian84
Profil *
V tom ajaxe to riesi aka funkcia?pripadne ak by niekto vedel hotovy kod.poloziek bude cca 20 ale tych tabuliek mozno 3-4,dalo by sa aj na to pouzit CSS?
Měsíček
Profil
Reaguji na Mariana84:

"V tom ajaxe to riesi aka funkcia?"

Možná responseText. U objektu XMLHttpRequest ala Ajax těch funkcí (metod) moc není.

"pripadne ak by niekto vedel hotovy kod.poloziek bude cca 20 ale tych tabuliek mozno 3-4,dalo by sa aj na to pouzit CSS?"

Zbytečné ti psát nějáký kód, když ani nevím co vlastně z databáze budu tahat a jak to formátovat - CSS slouží na něco jiného než na tahání dat z databáze.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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