İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

php javascript

I

illaki54

Misafir
merhaba arkadaşlar..


bir sayfada veritabanından içlerini doldurduğum 2 li comboboxlar var.

örneğin aşağıdaki gibi

combobox1(x degeri) combobox2(1 degeri)
combobox1(y degeri) combobox2(s degeri)
combobox1(z degeri) combobox2(c degeri)
combobox1(t degeri) combobox2(u degeri)
combobox1(u degeri) combobox2(k degeri)


sagdaki comboboxların degerleri soldakilere göre belirleniyor..
istedigim şu:

soldaki comboboxta bi değişiklik yaptığımda bir sorgulama yapıp sagdakiler yeni degerlerini veri tabanından okuyacak..

bunun içinde sagdaki comboların onchange olaylarına bir javascript fonksiyonu yazmam gerekiyor..

bu javascript fonksiyonu da sol combobox'tan secilen degeri alıp diğer sayfaya yönlendirmeli..

ta ki secilen bu değere göre sorgulama yapıp gittiği sayfada sorgulama yapsın ?

bir türlü gerekli kodu yazamıyorum:

istediğim kodun mantığını üç aşağı beş yukarı anlatan kod aşağıda











<HTML>
<HEAD>
<title>Select</title>

</HEAD>
<BODY>
<FORM name="soru">
<p><SELECT NAME="firma" onChange="secim(this.form.firma)">
<OPTION value="Bilemediniz Yazilim">Microsoft</OPTION>
<OPTION value="Bilemediniz Yazilim">Borland</OPTION>
<OPTION value="Bilemediniz Yazilim">Adobe</OPTION></P>
<OPTION value="Tebrikler Bildiniz">Compaq</OPTION></P><br>
<input type=button value="zz">
</FORM>
<SCRIPT LANGUAGE = "JavaScript1.2">

function secim(secilen)
{
var deneme=secilen.options[secilen.selectedIndex].value
return deneme

<?

header("locationtel.php?yollanacakdeger='deneme'");

?>

}

</SCRIPT>

</body>
</html>
 
I

illaki54

Misafir
yani istediğim kısaca şu..
yahoo mail alırken türkiyeyi seçince (hiçbir submit düğmesine basmadan) otamatikman işlem yapacağı sayfaya gidiyor.

gelen türkiye bilgisine göre veritabanından iller sorgusu yapılıp geri yollanıyor..

ve karşınızda demin seçtiğiniz türkiye
altındaki comboya da dolusmus

erzincan
samsun
sakarya
istanbul

iki ana özellik var.. hem php ile veri yolluyoruz hem de combo'nun onchangee olayını kullanıyoruz ?
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst