Açılır kutu sorunu.
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.
Php
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
Php
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?
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>