Aşağıdaki de PHP için.:
dikkat edin kodun içinde değişmesi gereken yerler var. bu dosyadaki kodları heryerde kullanabilirsiniz...
<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..
|