ugrás a tartalomhoz

Select kiválasztásának hatására mysql lekérdezés

gcsomesz · 2013. Jan. 29. (K), 13.49
Sziasztok
Nem értek a javascript-hez és az Ajax-hoz,de meg kéne valamit oldanom.
Van egy táblám.

id - nev - tipus

1 nev1 tipus1
2 nev2 tipus1
3 nev3 tipus5
4 nev4 tipus2
5 nev5 tipus1

Azt szeretném megoldani oldal újratöltése nélkül, hogy egy selectben szerepelnek a tipusok (tipus1, tipus2, tipus3 stb...) és amikor kiválasztom a pl a tipus1-et, akkor a hozzá tartozó neveket jelenítse meg egy másik selectben.

Hogyan tudnám ezt megoldani. Természetesen php oldal és mysql adatbázis.
Nagyon köszönöm! Órák óta szenvedek de semmi eredmény...:/
 
1

Ha nem értesz hozzá, akkor

Hidvégi Gábor · 2013. Jan. 29. (K), 13.53
Ha nem értesz hozzá, akkor oldd meg hagyományos módon, újratöltéssel, senkinek nem lesz tőle semmi baja. Ha órák alatt nem tudtál semmire sem jutni, akkor miért gondolod, hogy itt majd valaki két perc alatt fel tud világosítani? Lehet gyors megoldást adni, de ha nem érted, hogyan működik, a későbbiekben további problémáid lesznek belőle.
3

Form kitöltése közben, ha az

eddig bírtam szó nélkül · 2013. Jan. 29. (K), 14.12
Form kitöltése közben, ha az egyik select (?) mező tartalmát a korábban kitöltött mező értékéhez kell igazítani, akkor elég zavaró lehet egy újratöltés ;-)
4

elég zavaró lehet egy

Hidvégi Gábor · 2013. Jan. 29. (K), 14.36
elég zavaró lehet egy újratöltés
Tisztában vagyok vele, de, mint írja, fogalma sincs a javascript működéséről, és ha később módosítani kell vagy hiba van, megint ide fog írkálni. A szamárlétrán mindenkinek végig kell mennie, és az AJAX tutorial nem az első fok.

Ez olyan, mintha a következőt kérte volna:
Srácok, itt van az újév, és én szeretném szép tűzijátékkal megünnepelni, amit magam szeretnék összebarkácsolni, de nem értek hozzá egyáltalán. Próbálgattam már mindenfélét összeöntögetni, de eddig semmi eredmény.

Ilyenkor mit mondasz neki? Leírod a receptet, amivel jó eséllyel meg fogja magát égetni, vagy pedig tanulja meg, mi micsoda, és addig is elégedjen meg a jó pezsgővel?
5

Bocs, a javascript hiány

eddig bírtam szó nélkül · 2013. Jan. 29. (K), 14.47
Bocs, a javascript hiány nálam kimaradt... (tényleg nagyon rossz a szemem, nem véletlenül hagytam a francba a programozgatást is :-( )
Így tárgytalan amit írtam.
10

Menj már el az orvoshoz :)

Joó Ádám · 2013. Jan. 30. (Sze), 04.12
Menj már el az orvoshoz :)
13

Felesleges, nem olyan baj

eddig bírtam szó nélkül · 2013. Jan. 30. (Sze), 12.27
Felesleges, nem olyan baj van, amit javítani lehetne.
14

Egy lehetőség

Max Logan · 2013. Jan. 30. (Sze), 13.47
Keress rá Kovács-Magyar András nevére YouTube-on. Ha valaki, akkor ő vagy a tanítványai valószínűleg tudnak segíteni a szemed kapcsán. Különösen ajánlom e konkrét látás témában a Hajdú Péter féle Frizbi adást, amikor 50 embert kezel a műsor ideje alatt.
15

Ne okozz nekem ekkora

eddig bírtam szó nélkül · 2013. Jan. 30. (Sze), 13.52
Ne okozz nekem ekkora csalódást plííííz! ;-)
16

Mások vagyunk

Max Logan · 2013. Jan. 30. (Sze), 14.52
Mások vagyunk, más nézetekkel, más hitekkel...

Mindenki abban hisz, amiben szeretne. Én még nem jártam nála (de fogok menni), de más jellegű tapasztalataim vannak már a hétköznapi ember által alternatívnak nevezett dolgokkal. Sokat segíthet, de csak ha nyitott és elfogadó az ember.

Ha nem, hát nem. Csak egy lehetőség, nem kényszer...

(Azt azért zárójelben megemlíteném, hogy K.M.A egy lapon sem említhető sok hasonló emberrel (ő a pozitív véglet). Ahogyan vannak jó és kevésbé jó és kifejezetten kontár PHP programozók, úgy itt is nagy a szórás...)
17

Lehet, de akármekkora táltos

eddig bírtam szó nélkül · 2013. Jan. 30. (Sze), 15.12
Lehet, de akármekkora táltos ez a jóember, elpusztult idegsejteket még ő sem képes újjáéleszteni. Egyébként amennyire ismerem, az illető pszichológiából nagyon jó...
2

Keress egy ajax tutorialt,

eddig bírtam szó nélkül · 2013. Jan. 29. (K), 14.11
Keress egy ajax tutorialt, mert anélkül (amennyire értem, hogy mit akarsz), nem fog menni!
Maga az ajax nem egy nagy művészet, kb. egy óra alatt működőképessé tehetnéd (nem lesz tökéletes és 100%-ig biztonságos, de működni fog)
6

(: valami ilyesmi

szabo.b.gabor · 2013. Jan. 29. (K), 14.51
kell neked majd egy friss jquery, ha régebbi ie-ket is szeretnél támogatni, akkor jquery.1.8.3

HTML:
<html>
<head></head>
<body>
...

<!-- a lenyilodnak legyen egy id-je mondjuk -->
<select id="my-select"></select>

...

<!-- kell nemi javascript -->
<script type="text/javascript" src="/js/jquery.js"></script>
<script type="text/javascript" src="/js/moka.js"></script>

</body>
</html>
moka.js:
$(function(){
	$('#my-select').on('change',function(){
		var $select=$(this);
		
		$.ajax({
			url:'feldolgozo.php',
			type:'GET',
			dataType:'html', //lehet, hogy json?
			data:{option:$select.val()},
			success:function(result){
				//valasz feldolgozasa
				console.log(result);
			}
		});
	});
});
hajrá!
7

Kb. törölhető a topik

eddig bírtam szó nélkül · 2013. Jan. 29. (K), 17.28
http://prog.hu/tudastar/162424/Select+dinamikus+generalasa+javascripttel.html

Itt már reggel kapott megoldást a kérdező. :D
12

Nem törölgetünk témákat

Joó Ádám · 2013. Jan. 30. (Sze), 04.28
Nem törölgetünk témákat nyomós ok nélkül.
8

baszki :D

szabo.b.gabor · 2013. Jan. 29. (K), 18.36
baszki :D
9

valamiért ez jutott eszembe

szabo.b.gabor · 2013. Jan. 29. (K), 18.41
11

A személyeskedést töröltem.

Joó Ádám · 2013. Jan. 30. (Sze), 04.27
A személyeskedést töröltem. Elnézést a szálban áldozatul esett konstruktív hozzászólásokért.