|
|
|
กดเลือก ชื่อ ใน List/menu แล้วให้ รหัสพนักงาน ตำแหน่ง เงินเดือน ขึ้นใน Textfield อย่างละ Textfield |
|
|
|
|
|
|
|
เคยแต่ใช้ JumpMenu น่ะครับ
พอเกิดการ Submit ถ้าเป็น GET ก็ให้ textfield ที่เหลือเขียนโค้ดให้อ่านข้อมูลจาก Database โดยเอาข้อมูลที่ได้จาก GET มาเป็นเงื่อนไขน่ะครับ
ถ้าใช้ List/menu เดาว่าต้องทำปุ่มให้มันมีการ Submit ค่าก่อนนะครับ
|
|
|
|
|
Date :
2012-05-02 11:11:18 |
By :
dreamforce |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หรือไม่ตรง Value ของ ListMenu ก็ส่งค่ามา 2 ค่าครับ อาจจะชั้นด้วย | เช่น vol1|vol2 แล้วใช้ OnChange ส่งให้ JavaScript ตัดค่าเอาไปใส่ใน Textbox อีกทีครับ
|
|
|
|
|
Date :
2012-05-02 11:24:26 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
::::: HTML ::::::
<textarea id="detail"></textarea>
<select id="id">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<script type="text/javascript">
$(function(){
$('#id').change(function(){
$.ajax({
type:"POST",
url:"query.php",
data:{
$(this).val()
},
success:function(data){
$('#detail').html(data);
}
});
})
});
</script>
::::: query.php ::::::
$select = "SELECT * FROM xxxx WHERE id = $_POST['id']";
$query = mysql_query($select);
$rs = mysql_fetch_array();
while($r=$rs){
echo $r['id'].$r['position'].$['detail'];
}
ใช้ jquery ajax ครับผม
คอนเสบประมาณเน้ได้ป่าวครับ ลองปรับแต่งดูนะครับ
|
ประวัติการแก้ไข 2012-05-02 11:44:13
|
|
|
|
Date :
2012-05-02 11:37:08 |
By :
thailandonlyjob |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะ
เดี๋ยวจะลองดูนะค่ะ
|
|
|
|
|
Date :
2012-05-02 13:50:03 |
By :
มือใหม่ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<form id="form1" name="form1" method="post" action="">
<select name="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<input type="submit" value="Submit" />
</form>
<?
if(!empty($select)){
$sql=mysql_query("select * from ชื่อตาราง");
$result=mysql_fetch_arrqy($sql);
?>
ตำแหน่ง<input name="name1" type="text" value="<?=$result['ชื่อฟลิด์'];?>"/><br>
รหัส<input name="name1" type="text" value="<?=$result['ชื่อฟลิด์'];?>" /><br>
เงินเดือน<input name="name1" type="text" value="<?=$result['ชื่อฟลิด์'];?>" />
<? } ?>
พอได้ป่าว
|
|
|
|
|
Date :
2012-05-02 14:19:00 |
By :
keng_ds |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
<title></title>
<script language="javascript">
function onchane(){
var myselect = document.getElementById('myid').value;
window.location="aa.php?val="+myselect;
}
</script>
</head>
<body>
<?
$selected =$_GET['val'];
include_once('include/connect_db.php');
$strSQL = "SELECT * FROM pdf_file where file_id='$selected'";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$objResult = mysql_fetch_array ($objQuery);
$id=$objResult["file_id"];
?>
<input type="text" id="t1" value="<?=$id?>">
<select id="myid" name="myid" onChange="javascript: onchane();">
<?
$str = "select * from pdf_file";
$sql = mysql_query($str);
while($pr = mysql_fetch_array($sql)){
?>
<option value="<?=$pr["file_id"]?>" <? if($pr["file_id"]==$selected) echo"selected"?> ><?=$pr["file_id"]?></option>
<? }
mysql_free_result($sql);
?>
</select>
</body>
</html>
มั่วๆไป อิอิ
|
|
|
|
|
Date :
2012-05-02 15:56:49 |
By :
pongit50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วคะ่
ขอบคุณมากเลยค่ะ
|
|
|
|
|
Date :
2012-05-03 11:38:55 |
By :
มือใหม่ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|