PHP ile İl-İlçe (Marka-Model) Seçim Kutusu - PHP Webmaster bilgi bankası, knowledge base Webmaster Araçları

AnaSayfa > PHP > PHP ile İl-İlçe (Marka-Model) Seçim Kutusu
Kategori: PHP
Gönderen: Admin
Tarih: 2009-02-13
Puan: 7   Puan:7 | Katılımcı:3 | Katılımcı : 3
Okunma: 6710
  
 
1 puan 2 puan 3 puan 4 puan 5 puan 6 puan 7 puan 8 puan 9 puan 10 puan

<script language="Javascript">
function olustur(secenek){
var secim=secenek;
d= new Array();
t= new Array();
switch(secim){
<?php
$sorgu="SELECT markano,markaadi FROM arac_markalar";
$icerik=mysql_db_query($vt_adi,$sorgu);
$sayac=1;
while ($satir=mysql_fetch_array($icerik)) {
?>
case <? echo $sayac; ?>:<?
$sorgu2="SELECT modelno,markano,modeladi FROM arac_modeller WHERE markano=\\'$satir[markano]\\'";
$icerik2=mysql_db_query($vt_adi,$sorgu2);
$sayac2=0;
while($satir2=mysql_fetch_array($icerik2)) {
?>d[<? echo $sayac2 ?>]="<? echo $satir2[modelno] ?>";t[<? echo $sayac2 ?>]="<? echo $satir2[modeladi];
?>";<?
$sayac2++;
}?>break;<?
$sayac++;
}?>
}

for(i=0;i<d.length;i++){
yeniop=document.createElement("OPTION");
yeniop.value=d[i];
yeniop.text=t[i];
document.forms[1].cocuk.add(yeniop);
}
}

function temizle(){
boyut=document.forms[1].cocuk.options.length;
for(j=0;j<boyut;j++){
document.forms[1].cocuk.remove(document.forms[1].cocuk.options[j]);
}
yeniop=document.createElement("OPTION");
yeniop.value="";
yeniop.text="Lütfen Model Seçiniz...";
document.forms[1].cocuk.add(yeniop);
}
</script>

<select name="markano" onChange="temizle();olustur(this.selectedIndex);">
<option value="\\'.$satir[markano].\\'" selected>Lütfen Marka Seçiniz...</option>\\';
<?
$icerik=mysql_db_query($vt_adi,$sorgu);
while ($satir=mysql_fetch_array($icerik)) {
echo "<option value=".$satir[markano].">".$satir[markaadi]."</option>";
}
?>
</select>
</td>
</tr>
<tr><td><strong>Araç Model Adı :</strong></td>
<td>
<select name="modelno" id=cocuk>
<option value="<? echo $satir2[modelno]; ?>" selected>Lütfen Model Seçiniz...</option>
</select>



Yorumlar
Henüz Kimse Yorum Yapmamış, ilk yorumu siz ekleyin!
Yorum Ekleme Aparatı
Yorum Eklemek için lütfen sol menuden giris yapınız..
Toplam 0 yorum listelendi.