|
|
|
---------->>>>listmenu 3 ชั้นไม่ขึ้นครับ<<<<------------- |
|
|
|
|
|
|
|
listmenu ขึ้นเฉพาะอันแรกครับอันที่ 2 ที่3ไม่ขึ้นครับ..วานท่านผู้รู้ช่วยดูให้หน่อยครับ
<?php
include "include/connect.php";
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ThaiCreate.Com ListMenu</title>
<script language = "JavaScript">
//**** List Province (Start) ***//
function ListProvince(SelectValue)
{
frmMain.ddlProvince.length = 0
frmMain.ddlAmphur.length = 0
//*** Insert null Default Value ***//
var myOption = new Option('','')
frmMain.ddlProvince.options[frmMain.ddlProvince.length]= myOption
<?
$intRows = 0;
$strSQL = "SELECT * FROM tb_subtype ORDER BY id_subtype ASC ";
$objQuery = mysql_db_query($dbname, $strSQL);
$intRows = 0;
while($objResult = mysql_fetch_array($objQuery))
{
$intRows++;
?>
x = <?=$intRows;?>;
mySubList = new Array();
strGroup = <?=$objResult["id_type"];?>;
strValue = "<?=$objResult["id_subtype"];?>";
strItem = "<?=$objResult["name_subtype"];?>";
mySubList[x,0] = strItem;
mySubList[x,1] = strGroup;
mySubList[x,2] = strValue;
if (mySubList[x,1] == SelectValue){
var myOption = new Option(mySubList[x,0], mySubList[x,2])
frmMain.ddlProvince.options[frmMain.ddlProvince.length]= myOption
}
<?
}
?>
}
//**** List Province (End) ***//
//**** List Amphur (Start) ***//
function ListAmphur(SelectValue)
{
frmMain.ddlAmphur.length = 0
//*** Insert null Default Value ***//
var myOption = new Option('','')
frmMain.ddlAmphur.options[frmMain.ddlAmphur.length]= myOption
<?
$intRows = 0;
$strSQL = "SELECT * FROM tb_product ORDER BY id_prd ASC ";
$objQuery = mysql_db_query($dbname, $strSQL);
$intRows = 0;
while($objResult = mysql_fetch_array($objQuery))
{
$intRows++;
?>
x = <?=$intRows;?>;
mySubList = new Array();
strGroup = <?=$objResult["id_subtype"];?>;
strValue = "<?=$objResult["id_prd"];?>";
strItem = "<?=$objResult["name_prd"];?>";
mySubList[x,0] = strItem;
mySubList[x,1] = strGroup;
mySubList[x,2] = strValue;
if (mySubList[x,1] == SelectValue){
var myOption = new Option(mySubList[x,0], mySubList[x,2])
frmMain.ddlAmphur.options[frmMain.ddlAmphur.length]= myOption
}
<?
}
?>
}
//**** List Amphur (End) ***//
</script>
</head>
<form name="frmMain" action="" method="post">
สินค้า
<select id="ddlGeo" name="ddlGeo" onChange = "ListProvince(this.value)">
<option selected value=""></option>
<?
$strSQL = "SELECT * FROM tb_type ORDER BY id_type ASC ";
$objQuery = mysql_db_query($dbname, $strSQL);
while($objResult = mysql_fetch_array($objQuery)){
?>
<option value="<?=$objResult["id_type"];?>"><?=$objResult["name_type"];?></option>
<?
}
?>
</select>
รุ่นสินค้า
<select id="ddlProvince" name="ddlProvince" style="width:120px" onChange = "ListAmphur(this.value)"></select>
ราคา
<select id="ddlAmphur" name="ddlAmphur" style="width:200px"></select>
</form>
</body>
</html>
<?
mysql_close();
?>
Tag : - - - -
|
|
|
|
|
|
Date :
2009-12-27 10:22:21 |
By :
teekaiman |
View :
1074 |
Reply :
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วครับผ๋ม..
สรุปอ้างอิงค่า value ผิดครับ
|
|
|
|
|
Date :
2009-12-27 11:23:21 |
By :
teekaiman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าทำได้แล้วโพสต์โค๊ดใว้ให้เพื่อนด้วยได้ไม๊อ่ะ
|
|
|
|
|
Date :
2009-12-27 13:32:07 |
By :
หลาวเปิง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quote:ถ้าทำได้แล้วโพสต์โค๊ดใว้ให้เพื่อนด้วยได้ไม๊อ่ะ
ตามนี้เลยนะขอรับ..
<?php
include "include/connect.php";
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ThaiCreate.Com ListMenu</title>
<script language = "JavaScript">
//**** List Province (Start) ***//
function ListProvince(SelectValue)
{
frmMain.ddlProvince.length = 0
frmMain.ddlAmphur.length = 0
//*** Insert null Default Value ***//
var myOption = new Option('','')
frmMain.ddlProvince.options[frmMain.ddlProvince.length]= myOption
<?
$intRows = 0;
$strSQL = "SELECT * FROM tb_subtype ORDER BY id_subtype ASC ";
$objQuery = mysql_db_query($dbname, $strSQL);
$intRows = 0;
while($objResult = mysql_fetch_array($objQuery))
{
$intRows++;
?>
x = <?=$intRows;?>;
mySubList = new Array();
strGroup = <?=$objResult["ref_id_type"];?>;
strValue = "<?=$objResult["id_subtype"];?>";
strItem = "<?=$objResult["name_subtype"];?>";
mySubList[x,0] = strItem;
mySubList[x,1] = strGroup;
mySubList[x,2] = strValue;
if (mySubList[x,1] == SelectValue){
var myOption = new Option(mySubList[x,0], mySubList[x,2])
frmMain.ddlProvince.options[frmMain.ddlProvince.length]= myOption
}
<?
}
?>
}
//**** List Province (End) ***//
//**** List Amphur (Start) ***//
function ListAmphur(SelectValue)
{
frmMain.ddlAmphur.length = 0
//*** Insert null Default Value ***//
var myOption = new Option('','')
frmMain.ddlAmphur.options[frmMain.ddlAmphur.length]= myOption
<?
$intRows = 0;
$strSQL = "SELECT * FROM tb_product ORDER BY id_prd ASC ";
$objQuery = mysql_db_query($dbname, $strSQL);
$intRows = 0;
while($objResult = mysql_fetch_array($objQuery))
{
$intRows++;
?>
x = <?=$intRows;?>;
mySubList = new Array();
strGroup = <?=$objResult["ref_id_subtype"];?>;
strValue = "<?=$objResult["id_prd"];?>";
strItem = "<?=$objResult["price_prd"];?>";
mySubList[x,0] = strItem;
mySubList[x,1] = strGroup;
mySubList[x,2] = strValue;
if (mySubList[x,1] == SelectValue){
var myOption = new Option(mySubList[x,0], mySubList[x,2])
frmMain.ddlAmphur.options[frmMain.ddlAmphur.length]= myOption
}
<?
}
?>
}
//**** List Amphur (End) ***//
</script>
</head>
<form name="frmMain" action="" method="post">
สินค้า
<select id="ddlGeo" name="ddlGeo" onChange = "ListProvince(this.value)">
<option selected value=""></option>
<?
$strSQL = "SELECT * FROM tb_type ORDER BY id_type ASC ";
$objQuery = mysql_db_query($dbname, $strSQL);
while($objResult = mysql_fetch_array($objQuery)){
?>
<option value="<?=$objResult["id_type"];?>"><?=$objResult["name_type"];?></option>
<?
}
?>
</select>
รุ่นสินค้า
<select id="ddlProvince" name="ddlProvince" style="width:120px" onChange = "ListAmphur(this.value)"></select>
ราคา
<select id="ddlAmphur" name="ddlAmphur" style="width:200px"></select>
</form>
</body>
</html>
<?
mysql_close();
?>
|
|
|
|
|
Date :
2009-12-27 13:46:53 |
By :
teekaiman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แนะนำให้เพิ่ม document. หน้า frmMain ทุกๆตัวครับ
เพราะว่า บางครั้งอาจจะมีปัญหากับ Firefox ได้ครับ กันไว้ก่อนนะ
|
|
|
|
|
Date :
2009-12-27 22:14:56 |
By :
indysoft |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โห นาย ใช้โค้ดเดียวกับเราเรย แต่เราจะทำ 4 ขั้น เรายังทำไม่ได้เลยยยย 2-3 วันแล้วเนี่ยะ นายช่วยเราได้ไม๊ งือๆ
|
|
|
|
|
Date :
2009-12-27 22:40:44 |
By :
unzeen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โค้ดนี้ใช้บน ไฟล์ที่เป็นประเภท
<!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">
บน fire fox ไม่ได้คับ
|
|
|
|
|
Date :
2009-12-27 23:55:08 |
By :
kittt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามหน่อยคร้าาา คือว่าลองทำดูแล้วมันก็สามารถลิสต์รายการแต่ละเมนูได้ แล้วทีนี้ เวลาจะเก็บค่าลงฐานข้อมูลหล่ะค๊ะ ค่าของมันคือตัวแปรใหนอ่ะ ลอง echo หลายตัวแล้ว มันไม่มีค่าออกมาค่ะ เช่น จังหวัด อำเภอ ตำบล ที่เราเลือกมาแล้ว แล้วจะเก็บชื่อนั้นๆที่เราเรียกมาให้บันทึกลงในฐานข้อมูลอ่ะค่ะ
|
|
|
|
|
Date :
2010-07-08 16:13:46 |
By :
keewa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|