ถามเรื่องเลือกข้อมูลจาก list box แล้วให้ข้อมูล show ใน text box โดยอัตโนมัติ
เอาค่า code oder ไป select ในฐานข้อมูลนะครับ พอเสร็จแล้ว แสดงค่าออกมา
โดยนำค่าที่แสดงออกมา ไปใส่ในส่วนของ value textbox ของ oder name กับ order information ครับ
ลองดูครับผม
---------------------------
อ๋อ ผมก็ลืมไปเลย น่าจะมีการใช้ java script ร่วมด้วย
ขอโทษทีครับผม เดี๋ยวรอท่านผูู้รู้มาตอบอีกครับผม
ประวัติการแก้ไข 2012-08-29 14:14:53
Date :
2012-08-29 14:12:43
By :
gtblackhat
เจอโค้ดนี้ ลองศึกษาดูครับผม
Code (PHP)
<script language="JavaScript" type="text/javascript">
function showText(id1)
{
document.getElementById('textId').value = document.getElementById(id1).value; // textId คือค่าของ textbox ที่ต้องการแสดงผล
}
</script>
<select name="erp" id="Faculty" style="width:200px" onchange = "showText('this.value')">
<?
$host="localhost";
$user="root";
$password="123456";
$dbname="weberp";
$connection=mysql_connect($host,$user,$password) or die("เชื่อมต่อฐานข้อมูลไม่ได้");
mysql_select_db($dbname) or die("ไม่สามารถเลือกฐานข้อมูลได้");
$cs1 = "SET character_set_results=tis620";
mysql_query($cs1) or die('Error query: ' . mysql_error());
$cs2 = "SET character_set_client = tis620";
mysql_query($cs2) or die('Error query: ' . mysql_error());
$cs3 = "SET character_set_connection = tis620";
mysql_query($cs3) or die('Error query: ' . mysql_error());
$sql="select * from faculty order by ID ASC";
$dbquery=mysql_db_query($dbname,$sql);
while($result=mysql_fetch_array($dbquery)){
if($ID_Fac == $result[ID]){
?>
<option value="<?=$result[ID];?>" selected="selected"><?=$result[stockid];?></option>
<?
}else{?>
<option value="<?=$result[ID];?>"><?=$result[stockid];?></option>
<?
}
echo "<input type=\"hidden\" name=\"$result[ID]\" value=\"$result[stockid]\" >"; //ซ่อนไอดีและค่าไว้เรียกใช้งาน
}
?>
</select>
Date :
2012-08-29 14:19:03
By :
gtblackhat
ลองไปดูหัวข้อของคนอื่นๆ ดูครับ ยังงงๆ อยู่เลย พอจะมีตัวอย่างที่นำข้อมูลเข้า text box ไหมครับ ติดตรงนี้ที่เดียวครับ รบกวนด้วยครับ
Date :
2012-08-29 15:56:42
By :
prapakorn
เขียนไว้เล่น ๆ ก็มีประโยชน์เหมือนกัน
Date :
2012-08-30 09:22:12
By :
mr.win
ผมอยากได้โค้ด vb ที่ พอเวลาเราพิมพ์ รหัสลูกค้าไป แล้วข้อมูลรายละเอียดสินค้าโชว์ขึ้นมาโดยอัตโนมัติ ตอนนี้ผมดึงฐานข้อมูลมาใช้กับ textbox ได้แล้ว เหลือดึงข้อมูลแบบอัตโนมัติ ยังไงรบกวนช่วยแนะแนวทางให้หน่อยครับ ผมแนบรูปมาให้ดูด้วย ขอบคุณครับ
Date :
2014-01-23 01:31:07
By :
nat
รบกวนสอบถาม ในลักษณะเลือก Listbox แล้วให้แสดงที่ Textbox แบบมากว่า 1 แถวครับ
เช่น ในกรณีที่มีปุ่ม เพิ่ม Row ครับ
Date :
2014-09-23 15:55:13
By :
GG
ขอสอบถามหน่อยนะครับ คือป๋มต้องการ เมื่อมีการกดปุ่ม add ให้มีการเพิ่มช่อง list box ขึ้นมาที่ละ 1 ช่องทำยังไงครับ
Date :
2014-11-27 23:28:15
By :
Flook
Load balance : Server 05