Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 18 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.06.07
Prihlásený: 08.10.08
Príspevky: 9
Témy: 5
Príspevok NapísalOffline : 13.03.2008 23:09

nexcem, ab ste mi tu vyhodili kód, ale aby ste ma naviedli a aj vysvetlili ako to funguje. chcem spravit dormular, kde bude select list c. 1, ktory vyberam z tabulky(potialto nemám problém) ale chcem urobit aj to ze tam bude aj druhy selectlist a ked vyberem moznost c.1 z prveho selectlistu, tak do druheho selectlistu mi nacita z druhej tabulky pod tym jednym ID vsetky moznosti z druhej tabulky. CHAPETE MA??? pisem to ako idiot ja viem....

Chcem len napriklad: selectlist 1. (amerika, afrika,europa)

vyberem europa a v selectlist 2. sa nacitaju krajnz europy. Prosiiiiiiiim


Offline

Čestný člen
Čestný člen
multiple selectlist z mysql databázy

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.03.2008 0:33

čiže ty chceš niečo také, že budeš mať
Kód:
<select>amerika</select>
<select>afrika</select>

a ak si vyberieš afriku, tak sa ti v reálnom čase (bez odoslania požiadavky) zmení druhý zoznam na ten, ktorý zodpovedá afrike, hej?

Ak áno, tak to musíš riešiť JavaScriptom, v tom ti php moc nepomôže.
A v tomto ti ja zase nepomôžem, lebo JS neovládam :D


Offline

Správca fóra
Správca fóra
multiple selectlist z mysql databázy

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.03.2008 0:36

Praveze mu php dost pomoze, ked chce pracovat s databazou...

Da sa to spravit jednoducho cez ajax, ked vyberies nejaku polozku v 1.selecte, zavolas si skript, ktory ziska vsetky staty z vybraneho kontinetu z db a nasledne ich uz len vlozis do 2.selectu...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Čestný člen
Čestný člen
multiple selectlist z mysql databázy

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.03.2008 3:17

Však to je jasné, že php slúži na výber z databázy... neviem prečo tam pchať ajax, jedine že by namiesto SQL databázy použil XML súbory. Ale či použiješ AJAX alebo JS (pre mňa je to to isté, aj tak tomu nerozumiem) je jedno, cez php urobíš iba výber z databázy.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.06.07
Prihlásený: 08.10.08
Príspevky: 9
Témy: 5
Príspevok Napísal autor témyOffline : 14.03.2008 7:04

páni, díki za aké-také echo, ja viem co mám robit, ale stále neviem ako(technicky) na to...


Offline

Správca fóra
Správca fóra
multiple selectlist z mysql databázy

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.03.2008 7:20

>shaggy: preco tam pchat ajax? je to jedna z moznosti... a navyse celkom efektivna...

>nesfisheer: ako myslis technicky? radsej povedz, co nevies spravit alebo comu presne nechapes, to bude jednoduchsie, alebo si pozri http://www.cruiser.sk/index.php?cmd=sk/lyzovacky1 - ked si pozries kod, pochopis (hadam)...

Pre lepsiu predstavu:
Nacitat svetadiely vies do 1.selectu, to je jasne. Funguje to priblizne tak, ze ked si zvolis nejaku polozku v 1.selecte, trebars Europu, tak sa "na pozadi" zavola nejaka funkcia, ktoru si sam definujes, ktora sluzi na vykonanie dalsej http poziadavky - tou nebude nic ine, ako vykonanie php suboru zabezpecujuceho vyber z databazy a vratenie vysledku, v tvojom pripade je to vyber statov na zaklade zaslaneho id svetadielu - mozes to spravit cez POST albo GET, to je uz na tebe. Nasledne v tej istej funkcii zavolas dalsiu, ktora spracuje ziskane data, cize ich vlozi do druheho selectu - v cykle si vytvoris nove polozky option

Predpokladal som, ze to chces spravit ako napisal shaggy v jeho prvej reakcii - preto ten ajax, ale ak nie, tak pre 2.select to sprav podobne, ako si to spravil pre 1.select

//moznych rieseni je niekolko, zalezi len, ake mas na to poziadavky. Mozes si napr. nacitat vsetky staty do js "pola" a zobrazovat len tie, ktore sa nachadzaju v zvolenom svetadieli, ale to nie je "cista" robota...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Skúsený užívateľ
Skúsený užívateľ
multiple selectlist z mysql databázy

Registrovaný: 07.03.06
Prihlásený: 23.01.11
Príspevky: 404
Témy: 2
Bydlisko: Prešov / Pr...
Príspevok NapísalOffline : 14.03.2008 10:25

Shaggy:Keď už, tak <select><option value=''1">Afrika</option><option value="2">Amerika</option>... :P


nesfiheer: Na podobné riešenie ja naozaj najvhodnejší ajax, respektíve nejaká js knižnica(či už jquery, mootools a podobne. výhodou je ich aj prípadné ďalšie široké použitie na stránke). Každá z nich bude mať v sebe niečo podobné, je len na tebe, ktorú si vyberieš(osobne preferujem jquery - je malá a extrémne rýchla). v príkladoch na jednotlivých stránkach nájdeš použitie a ako to vyriešiť.

PS: Včera napríklad seznam.cz zverejnil svoju vnútornú js knižnicu JAK a rovno tam majú príklad presne aký potrebuješ: http://jak.seznam.cz/example/simple/#ajaxReq (úplne dole, namiesto stistknutia tlačítka sa to dá aplikovať na select s udalosťou onchange())


Offline

Užívateľ
Užívateľ
multiple selectlist z mysql databázy

Registrovaný: 01.01.06
Prihlásený: 25.12.21
Príspevky: 366
Témy: 47
Bydlisko: TT
Príspevok NapísalOffline : 14.03.2008 15:27

Nieco som nasiel, hadam je to ono. Je to riesene cez javascript http://bonrouge.com/~chain_select_js







_________________
He who laughs last has not yet heard the bad news.
-- Bertolt Brecht

medicine student
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 14.03.2008 17:50

takto jedna možnosť PHP+JS teda do vygeneruješ JS
druhá je v podstate to isté AJAX ale to je dosť komplikované ...


for shaggy: AJAX nemusí vracať iba XML! môže to byť čokoľvek či už txt alebo funkcia


Offline

Užívateľ
Užívateľ
multiple selectlist z mysql databázy

Registrovaný: 01.01.06
Prihlásený: 25.12.21
Príspevky: 366
Témy: 47
Bydlisko: TT
Príspevok NapísalOffline : 14.03.2008 18:34

neviem co stvara, ale podla mna javascriptove riesenie bohato staci. Osobne ajax neovladam (zatial :) .
P.S: ajax podporuje kazdy (plateny) hosting?







_________________
He who laughs last has not yet heard the bad news.
-- Bertolt Brecht

medicine student
Offline

Čestný člen
Čestný člen
multiple selectlist z mysql databázy

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.03.2008 19:44

Tominator, písal som že AJAX vracia xml? XML sa nevracia, s xml sa pracuje :D
Ide mi o to, že v súčasnosti označujú za AJAX aj obyčajný JS. Tak neviem prečo sa tváriť dôležito, ak niekto povie, že má použiť JS a druhý povie, že AJAX a pritom je to to isté.


Offline

Správca fóra
Správca fóra
multiple selectlist z mysql databázy

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.03.2008 20:04

ajax je postaveny na js, ale vobec to nie je to iste...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.06.07
Prihlásený: 08.10.08
Príspevky: 9
Témy: 5
Príspevok Napísal autor témyOffline : 23.03.2008 15:31

Problém mám vyriešený.Díky


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 23.03.2008 15:42

shaggy píše:
Tominator, písal som že AJAX vracia xml? XML sa nevracia, s xml sa pracuje :D
Ide mi o to, že v súčasnosti označujú za AJAX aj obyčajný JS. Tak neviem prečo sa tváriť dôležito, ak niekto povie, že má použiť JS a druhý povie, že AJAX a pritom je to to isté.

no zjavne nevieš o čo ide, ale vôbec.
AJAX vracia XML Javascriptu. teda ty pomocou JS zavoláš PHP ktorý vygeneruje XML (alebo čokoľvek iné), a vráti ti do JS XML-ko. A je to úplne niečo iné ako JS ...
Do o čom nič nevieš nepíš, ešte sa strápniš ...


Offline

Čestný člen
Čestný člen
multiple selectlist z mysql databázy

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 23.03.2008 15:54

Tominator píše:
Do o čom nič nevieš nepíš, ešte sa strápniš ...

:rolleyes: no comment







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 23.03.2008 15:57

teraz ťa nechápem - buď si totálny debil alebo si to nepochopil ...


Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
multiple selectlist z mysql databázy

Registrovaný: 01.05.05
Príspevky: 13342
Témy: 1494
Bydlisko: Bratislava
Príspevok NapísalOffline : 23.03.2008 16:03

Skludnite hormony obaja, vykecajte si to medzi sebou osobne alebo cez ss/im a nie ze tu budeme vsetci citat len spor medzi vami.







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 23.03.2008 16:14

ok, sorry JanoF ...


Odpovedať na tému [ Príspevkov: 18 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Kódovanie MySQL databázy

v PHP, ASP

2

543

23.04.2011 18:30

richo9996 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MYSQL - premazavanie databazy

v Databázy

3

535

09.04.2010 10:19

Forty- Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. databázy v mysql

v PHP, ASP

1

492

13.09.2020 16:14

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vyber z databazy mysql

v Databázy

9

755

15.11.2011 22:35

susedx Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Export MySQL databázy z phpmyadmin

v Databázy

2

426

01.08.2018 15:04

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nastavenie crona - automatická optimalizácia mysql databázy

v Redakčné systémy

0

1035

19.09.2008 1:11

Slivka Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc s PHP vypisom MySQL databazy

v PHP, ASP

8

1020

14.05.2008 14:55

eMPiko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MYSQL, pripojenie k serveru, vytvorenie databazy atd.

v Databázy

12

1446

05.08.2011 15:48

don jebot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tvorca databázy MySQL spustil kampaň na jej záchranu

v Novinky

1

617

18.12.2009 14:59

Svolo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyber jedneho zaznamu s rovnakym cislom MySQL z databazy

v Databázy

1

3304

30.12.2018 21:57

SP!DER Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. multiple buttons mouseClicked

v Assembler, C, C++, Pascal, Java

4

349

02.11.2018 19:38

werwest Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. multiple definition of main

v Assembler, C, C++, Pascal, Java

15

500

08.11.2011 21:29

street_punk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. multiple definition of main

v Assembler, C, C++, Pascal, Java

14

765

27.06.2008 21:17

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zend_Db a multiple REGEXP

v PHP, ASP

11

656

21.04.2010 19:55

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SLI a Multiple Monitors

v nVidia grafické karty

25

975

17.04.2008 19:27

OmeGa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Multiple URLs ulozit ako html

v Ekonomika, práca, biznis, podnikanie a peniaze

3

382

08.04.2019 17:23

JanoF Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra