Javascript ile inputa kategori çekme

Bu soru iptal edilmiştir...
php ve java script ile oluşturduğum bir kategori ve alt kategori sistemim var burada OPTION Kısmından alt kategoriyi seçtiğimde input alanlarına alt kategorinin üst kategorisi ve o seçilen alt kategori gelsin istiyorum ama sonuca bir türlü ulaşamadım.Sizlerden Yardım Bekliyorum Arkadaşlar.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<hesite_adi>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title></title>

<Script>
var kullanici= new Array(50);
var site_adi = new Array(50);
var blok_adi = new Array(50);

<?php
$a1=mysql_query("Select * from musteriler where altkategori_id='0' order by id asc");
while ($c1=mysql_fetch_array($a1)){
$k_id = $c1["id"];
$a2=mysql_query("Select * from musteriler where altkategori_id='$k_id' order by id asc");
while ($c2=mysql_fetch_array($a2)) {
?>
kullanici[<?php echo $c1["id"];?>] = "<?php echo $c2["id"];?>";
site_adi[<?php echo $c1["id"];?>] = "<?php echo $c1["siteblok_adi"];?>";
blok_adi[<?php echo $c1["id"];?>] = "<?php echo $c2["siteblok_adi"];?>";
<?php } }?>

function kullanicibilgileri(){

var sayfa = document.kullanici;
var sec = sayfa.ileten_firma;

for (var i = 0; i <= kullanici.length; i++){
if(sec.options[sec.selectedIndex].value == kullanici[i]){

sayfa.site_adi.value = site_adi[i];
sayfa.blok_adi.value = blok_adi[i];

break;
}else{
sayfa.site_adi.value = "";
sayfa.blok_adi.value = "";
}
}
}
</Script>
</hemusteri_ad>
<body>
<form name="kullanici">
Kullanıcı Bilgileri :
<select name="ileten_firma" onChange="kullanicibilgileri()" style="BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; BORDER-LEFT: #808080 1px solid; WIDTH: 100%; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: left" >
<?php
$q = mysql_query("select * from musteriler where altkategori_id='0' order by id asc");
$ks = mysql_num_rows($q);
while ($ustkat = mysql_fetch_array($q)){
?>
<option style="background-color: #ccc;" value="<?php echo $ustkat['id'] ?>"><?php echo $ustkat['siteblok_adi'] ?></option>
<?php
$q2 = mysql_query("select * from musteriler where altkategori_id='".$ustkat["id"]."' order by id asc");
$ks2 = mysql_num_rows($q2);
while ($ustkat = mysql_fetch_array($q2)){
?>
<option value="<?php echo $ustkat['id'] ?>"><?php echo $ustkat['siteblok_adi'] ?></option>
<?php }}?>
</select>
Site Adı
<input type="text" name="site_adi" size="25">
Blok Adı
<input type="text" name="blok_adi" size="30">
</form>
</body>
</html>
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et