View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 22.01.2007   #7 (permalink)
magos
 
Üyelik Tarihi: 09.11.2006
Yer: izmir
Mesaj: 200
Re: birbirine bağlı form elemanları?

nette buldugum bir sistemi kendime göre uyarladım. aşağıda kodları yazılı oldugu sekilde tek satırda güzel çalışıyor. fakat yine sorunum aynı. Yani bunu birden fazla satırda işleyemiyorum. Yani ben istiyorumki bir for döngüsü ile bunları 10 satırda kullanabileyim. Yani birinci satırda 1. selecti seçtiğimde hemen yanındakine veriler gelsin. ikinci satırda aynı işlemi yapacak vs vs. koda bakarak yardımcı olabilirseniz çok sevinirim. iyi çalışmalar.


HTML Code:
<HTML>
<head>
<title>Chained Selects Step-by-step: Implement the list group (Demo)</title>
<link rel=stylesheet href="../cs.CSS" type="text/CSS">
<script language="JavaScript" src="fonksiyon/chainedselects.js"></script>
<? 
include("baglanti.PHP");
$ilsor=mysql_query("select * from il order by id asc");
$ilsay=mysql_num_rows($ilsor);
for($r=0;$r<$ilsay;$r++){
$ilid[]=mysql_result($ilsor,$r,id);
$ilad[]=mysql_result($ilsor,$r,ad);
}

$bolum1="<script language=\"JavaScript\">

// define a list group
addListGroup(\"iller\", \"makers\");";

for($i=0;$i<$ilsay;$i++){
$ilcesor=mysql_query("select * from ilce where il_id='$ilid[$i]'");
$bolum2=$bolum2."addList(\"makers\", \"".$ilad[$i]."\", \"".$ilad[$i]."\", \"$i-list\");";
while($ilcelis=mysql_fetch_array($ilcesor)){
$bolum4=$bolum4."addList(\"$i-list\", \"$ilcelis[ad]\", \"$ilcelis[ad]\", \"$ilcelis[id]\");";
}
}
$bolum3="</script>";
echo $bolum1.$bolum2.$bolum4.$bolum3;
?>
</head>

<body onLoad="initListGroup('iller', document.forms[0].maker, document.forms[0].type);">
<table align="center" cellpadding="0" cellspacing="0" border="0" width="90%"><tr><td>
<p align="center" class="title"></p>
<center>
<form action="demo.PHP">
<select name="maker" id="maker" style="width:120px">
</select>
<select name="type" id="type" style="width:120px">
</select>
<label>
<input type="submit" name="Submit" value="Submit">
</label>
</form>
</center>

<p class="para">&nbsp;</p>
<p align="center"><? echo "$maker"." "."$type"; ?></p>
<p>&nbsp;</p>
</td></tr></table>

</body>

</HTML>

Mesaj magos tarafından 22.01.2007 (12:18) yeniden düzenlendi..
magos şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin