Merhabalar,
2 adet listbox var, birincisinde seçilen markaya göre 2. listboxda o markaya ait ürün isimlerinin yazmasını istiyorum.
Mantık olarak şöyle düşündüm, ilk liste de seçilen markanın idsini ürünleri ait sorguda where ile kullanarak çektirebilirim.
Ancak markanın idsini seçildiğinde php değişkene nasıl atayabilirim ?
Not:Konu tam olarak phpyle alakalı değil o nedenle konunun asıl yeri burası olmayabilir ama sistem php olduğu için buraya yazayım dedim.
Markaya göre ürün seçimi?
10
●1.158
- 08-08-2010, 13:22:07Kimlik doğrulama veya yönetimden onay bekliyor.İyide AJAX (yani jQuery) olmadan nasıl markaya ait ürünleri göstereceğiz?Minova adlı üyeden alıntı: mesajı görüntüle
- 08-08-2010, 14:14:02
<script type="text/javascript"> <!-- function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } //--> </script> <form id="form1" name="form1" method="post" action=""> Marka : <select name="jumpMenu" id="jumpMenu" onchange="MM_jumpMenu('parent',this,0)"> <?php $sql=mysql_query("select * from marka order by ad asc"); while($marka=mysql_fetch_array($sql)){ ?> <option value="urun.php?id=<?php echo $marka['id']?>"><?php echo $marka['marka']?></option> <?php } ?> </select> <label> Ürün : <select name="select" id="select"> <?php if(isset($_GET['id'])){ $sql2=mysql_query("select * from urun where marka='".$_GET['id']."'"); while($row=mysql_fetch_array($sql2)) ?> <option value="<?php echo $row['id']?>"><?php echo $row['urun']?></option> <?php } }else{ ?> <option value="0">Marka Seçiniz.</option> <?php } ?> </select> </label> </form>gibi. kodu denemedim mantıgı gör diye kabaca yazdım sadece - 08-08-2010, 15:43:33Ajax olması önemli değilse query string olarakta yapabilirsiniz.batinduz adlı üyeden alıntı: mesajı görüntüle
www.siteadresi.com/admin/liste.php
isminde bir sayfada olduğunu düşün. Marka seçildiğinde :
www.siteadresi.com/admin/liste.php?marka=7
adresine gönderirsiniz. Ve liste.php'de :
if(isset($_GET['marka'])) { // Eğer marka id numarası geliyorsa SQL sorgusunu burada değiştirirsiniz. } - 08-08-2010, 16:48:42Üyeliği durduruldubunu denedimde, bu şekildeyken 2 ayrı formu iç içe kullanmam gerekiyor oda sorun çıkartıyor.Listboxtan secildiğinde get ile gönderme gibi birşey nasıl yapabiliriz?OfisSoft adlı üyeden alıntı: mesajı görüntüle