コンボボックスについて
created: 2007-01-04 14:49 | modified: 2007-12-07 08:55 | reply: 22
[3519] コンボボックスについて - matu - 2007-01-04 14:49- [3520] Javascript と PHP の連携 - ゆうじ - 2007-01-04 18:20
- [3521] Re.Javascript と PHP の連携 - matu - 2007-01-05 00:15
- [3522] Re.Javascript と PHP の連携 - ゆうじ - 2007-01-05 01:20
- [3524] Re.Re.Javascript と PHP の連携 - matu - 2007-01-05 01:31
- [3619] Javascript と PHP の連携 - matu - 2007-02-22 18:45
- [3622] コンボボックスの連動 - ゆうじ - 2007-02-23 00:20
- [3627] Re.コンボボックスの連動 - matu - 2007-02-24 02:06
- [3629] Re.Re.コンボボックスの連動 - matu - 2007-03-03 22:23
- [3630] Re.Re.コンボボックスの連動 - ゆうじ - 2007-03-04 00:13
- [3631] コンボボックスの連動 - matu - 2007-03-04 02:58
- [4024] コンボボックスの連動 - けん - 2007-11-15 13:49
- [4025] Re.コンボボックスの連動 - ゆうじ - 2007-11-15 15:41
- [4026] Re.Re.コンボボックスの連動 - けん - 2007-11-15 15:54
- [4029] Re.コンボボックスの連動 - ゆうじ - 2007-11-15 16:21
- [4030] Re.Re.コンボボックスの連動 - けん - 2007-11-15 17:01
- [4031] Re.コンボボックスの連動 - ゆうじ - 2007-11-15 18:38
- [4036] Re.Re.コンボボックスの連動 - けん - 2007-11-16 08:49
- [4037] Re.コンボボックスの連動 - ゆうじ - 2007-11-16 11:31
- [4038] Re.Re.コンボボックスの連動 - けん - 2007-11-16 14:45
- [4067] Re.コンボボックスの連動 - けん - 2007-12-06 21:48
- [4068] 追記:コンボボックスの連動 - けん - 2007-12-07 08:55
- [3523] Re.Javascript と PHP の連携 - matu - 2007-01-05 01:26
[3519] コンボボックスについて
user: matu | created: 2007-01-04 14:49
こんにちわ
いつも色々と勉強させて頂いています。
コンボボックスについて質問があります。
SQL文(Postgresql)で処理したデータをJavaScriptの関数の中に入れSQL文で処理したいのですがうまく行きません。SQL文で処理したデータをコンボボックス2に表示させたいと思っています。
プログラムは下記の処理でしています。
<script language=Javascript>
<!--
function sample(value,sentaku)
{
<?php
if($value){
$re = pg_query($con,"select * from test2 where combv2 = '$value'")
");
while($row = pg_fetch_array($re)){
print"{$row['combv2']}";
}
}
?>
var none = new Array("---select---");
var this_array = new Array();
this_array = eval(value);
//valueにコンボボックス1で選択したデータが入っているのは確認出来ました。
var len = this_array.length;
sentaku.options.length = len;
for(i=0; i<len; i++)
{
sentaku.options[i].value = this_array[i];
sentaku.options[i].text = this_array[i];
}
sentaku.options[0].selected=true;
}
// -->
</script>
<form name = form1 method = post>
データ1//コンボボックス1
<select onchange = "sample(value,select2)" name = select1>
<option value = none selected>---select---</option>
<?php
$re = pg_query($con,"select * from test");
while($row = pg_fetch_array($re)){
print"<option value = '{$row['combv']}'>{$row['combt']}</option>";
?>
</select><br>
データ2//コンボボックス2
<select name = select2>
<option value = "" selected>---select---</option>
</select>
</form>
何度も試してみましたがうまくいきません。
アドバイスを頂けないでしょうか?
よろしくお願いします。
いつも色々と勉強させて頂いています。
コンボボックスについて質問があります。
SQL文(Postgresql)で処理したデータをJavaScriptの関数の中に入れSQL文で処理したいのですがうまく行きません。SQL文で処理したデータをコンボボックス2に表示させたいと思っています。
プログラムは下記の処理でしています。
<script language=Javascript>
<!--
function sample(value,sentaku)
{
<?php
if($value){
$re = pg_query($con,"select * from test2 where combv2 = '$value'")
");
while($row = pg_fetch_array($re)){
print"{$row['combv2']}";
}
}
?>
var none = new Array("---select---");
var this_array = new Array();
this_array = eval(value);
//valueにコンボボックス1で選択したデータが入っているのは確認出来ました。
var len = this_array.length;
sentaku.options.length = len;
for(i=0; i<len; i++)
{
sentaku.options[i].value = this_array[i];
sentaku.options[i].text = this_array[i];
}
sentaku.options[0].selected=true;
}
// -->
</script>
<form name = form1 method = post>
データ1//コンボボックス1
<select onchange = "sample(value,select2)" name = select1>
<option value = none selected>---select---</option>
<?php
$re = pg_query($con,"select * from test");
while($row = pg_fetch_array($re)){
print"<option value = '{$row['combv']}'>{$row['combt']}</option>";
?>
</select><br>
データ2//コンボボックス2
<select name = select2>
<option value = "" selected>---select---</option>
</select>
</form>
何度も試してみましたがうまくいきません。
アドバイスを頂けないでしょうか?
よろしくお願いします。
