Konu Başlığı: İline Göre ilçe scripti
View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 28.03.2002   #4 (permalink)
Scud
 
Scud's Avatar
 
Üyelik Tarihi: 25.08.2001
Yer: Antalya
Yaş: 27
Mesaj: 970
Aşağıdaki de PHP için.:

dikkat edin kodun içinde değişmesi gereken yerler var. bu dosyadaki kodları heryerde kullanabilirsiniz...

PHP Code:
<HTML>
<head>
<meta name=VI60_defaultClientScript content=JavaScript
<meta http-equiv="Content-Type" content="text/HTML; charset=windows-1254"> 
<meta name="GENERATOR" content="Microsoft Visual Studio 6.0"> 
<meta name="AUTHOR" content="Deniz Dursun (Scud)"> 
<title>Created By Scud©</title>
<script language="JavaScript">
/*
Copyright© Scud (Deniz Dursun)
[email]scud@megaforum.net[/email]
*/
function yarat(secenek){
var secim=secenek;
d= new Array();
t= new Array();
switch(secim){
<?
//***********************************************    aşağıdaki değerleri kendinize göre değiştirin...
$host="host adres";
$kullanici="MySQL kullanıcı adı";
$sifre="MySQL şifre";
$dibi="veritabanının ismi";
//***********************************************    yukarıdaki değerleri kendinize göre değiştirin...
$baglanti=mysql_connect($host,$kullanici,$sifre);
mysql_select_db($dibi,$baglanti);
$sorgu "SELECT * FROM iller";
$icerik mysql_db_query($dibi,$sorgu);
$sayac=1;
while (
$satir mysql_fetch_array($icerik)) {
?>
case <? echo $sayac?>:<? 
$sorgu2 
"SELECT * FROM ilceler WHERE ilid='$satir[ilid]'";
$icerik2 mysql_db_query($dibi,$sorgu2);
$sayac2=0;
while(
$satir2 mysql_fetch_array($icerik2)) {
?>d[<? echo $sayac2 ?>]="<? echo $satir2[ilceid?>";t[<? echo $sayac2 ?>]="<? echo $satir2[ilce]; ?>";<?
$sayac2
++;
}
?>break;<?
$sayac
++;
}
?>
}
    for(i=0;i<d.length;i++){
    yeniop=document.createElement("OPTION");
    yeniop.value=d[i];
    yeniop.text=t[i];
    document.forms[0].cocuk.add(yeniop);
    }

}
function temizle(){
boyut=document.forms[0].cocuk.options.length;
    for(j=0;j<boyut;j++){
    document.forms[0].cocuk.remove(document.forms[0].cocuk.options[j]);
    }
yeniop=document.createElement("OPTION");
yeniop.value="";
yeniop.text="Lütfen ilçe seçiniz...";
document.forms[0].cocuk.add(yeniop);
}
</script>
<style>
select{width:200px}
</style>
</head>
<body>
<form name="formum" method="post" action="ekle1.PHP">
  <table style="border:black 1px solid" width="650" border="0" cellpadding="0" cellspacing="0">
    <tr> 
      <td width="50">İl : </td>
      <td width="250"> 
        <select name="ilid" onChange="temizle();yarat(this.selectedIndex);">
          <option value="" selected>Lütfen bir il seçiniz...</option>
<? $icerik mysql_db_query($dibi,$sorgu); while ($satir mysql_fetch_array($icerik)) { echo "<option value=".$satir[ilid].">".$satir[il]."</option>"; } ?>
        </select>
      </td>
      <td width="100">İlçe :</td>
      <td width="250"> 
        <select name="ilceid" id=cocuk>
          <option value="" selected>Lütfen ilçe seçiniz...</option>
        </select>
      </td>
    </tr>
  </table>
</form>
</body>
</HTML>
__________________
Take me back to my boat on the river
and I won't cry out any more

Mesaj Scud tarafından 10.03.2003 (03:24) yeniden düzenlendi..
Scud şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin