Açılır kutu sorunu.

serzenishAkif Serze

Daha yeniyim php'de şöyle birşey yapmak istiyorum.

Veri tabanımda Kategori tablomdan KategoriId Etiketiyle gelecek Kategori isimlerini açılır kutuda listeliyorum, Kategorinin İsimleri geliyor ama arka planda KategoriId tutuyorum, Fakat başka bir tabloya açılır kutudan seçtiğim Kategori adının KategoriIdsini kaydetmek istiyorum.

mesela

$kategori= ne yazmalıyım ki kategoriIdyi tutayım.

çok acil ödev yetiştirmem lazım.

2013-12-27 12:06:45

Php

theSinanSinan AY

sadece php ile yaparsan açılır kutudan seçtiğin kategori post edip post ettiğin kategoriyi tekrar karşılaştırabilirsin

bunu yerine

ajax a bak

 açılır kutunu onchange olayına ajax ile formun açılır kutusundaki seçtiğin kategoriyi

post edip kategoriye karşılık gelen degeri yine aynı yerde alabilirsin

2013-12-27 15:48:47

Php

serzenishAkif Serze

Ajax bilmiyorum ben, Şimdi tablom var kategori diye, Tablomda da kategoriId, Kategoriadi diye iki bölümüm var, ben dreamweaver'da açılır kutuya veritabanımdan kategori adlarını göndersem, seçtiğim kategori adının bir kategoriIdsi olacak ya onu nasıl yazdırabilirim bir yerlere meela label'a mümkün mü değil mi?

2013-12-28 13:49:56

theSinanSinan AY

basit java scipt ile bir text içerisine yazıma kodu kendine göre düzelt

listeden seçilen kategori adının idsini text içine yazıyor

<script>

function mesaj()

 {

var x=document.buform.kate.selectedIndex 

//var y=document.buform.kate.options[x].text 

var y=document.buform.kate.options[x].value

 document.buform.kategoriNOSU.value = y;

 }

</script>

<form name="buform"  >

<select id="kate"  onchange="mesaj()")

  <option value="kategoriNO_1">KATEGORİ ADI 1</option>

  <option value="kategoriNO_2">KATEGORİ ADI 2</option>

  <option value="kategoriNO_3">KATEGORİ ADI 3</option>

</select>

<input type="text" name="kategoriNOSU" />

</form>

2013-12-28 18:43:38

Edit:

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro