Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > ทำหลายรอบแล้วครับ เรื่องการดึงข้อมูลมาโชว์ใน text field



 

ทำหลายรอบแล้วครับ เรื่องการดึงข้อมูลมาโชว์ใน text field

 



Topic : 047204



โพสกระทู้ ( 169 )
บทความ ( 0 )



สถานะออฟไลน์




คือผมมี input แบบ select ครับ ที่ข้างในมี value ที่ดึงจากฐานข้อมูลครับ
แต่ผมต้องการ เมื่อเลือก select ค่าใน value จาก ไป search หาข้อมูลจากตาราง แล้ว มาโชว์ ใน textfield ทันที

ผมลองทำหลายวิธีแล้วครับ ไม่ได้สักที
ช่วยทีนะครับพี่ thaicreate

ปล.ขอบคุณตามเคยครับ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-08-17 23:23:40 By : <- Pp -> View : 5017 Reply : 13
 

 

No. 1



โพสกระทู้ ( 84 )
บทความ ( 0 )



สถานะออฟไลน์


ขอดู code หน่อยซิ และ จะเอาอะไรมาโชว์แบบไหน นึกไม่ออกครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-18 00:17:56 By : p_kokmas
 


 

No. 2



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Go to : PHP MySQL : Connect to MySQL Database ภาษา PHP กับฐานข้อมูล MySQL

มีตัวอย่างหลายตัวมากครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-18 06:22:35 By : webmaster
 

 

No. 3



โพสกระทู้ ( 21 )
บทความ ( 0 )



สถานะออฟไลน์


<div id="Col2">
<?php
include('condb.inc');
$result = mysql_query("SELECT * FROM teacher WHERE name='$list_trainer' ");
// $Data=$lis_trainer;
$arr = mysql_fetch_array($result);
$x=$arr[name];

echo"<table style='border:0' width='95%'>
<br/>
<tr >
<form action='Edit_EditDataTeacher.php' method='post'>
<td class='right'></td>
<td width='500'><input name='user' type='hidden' size='25' value='$arr[name]' ></td>

</tr>
<tr><td><br/></td></tr>
<tr >
<td class='right'>ชื่อ :</td>
<td width='500'><input name='name' type='text' size='25'value='$arr[name]'></td>
</tr>
<tr>
<td class='right'>ชื่อเล่น :</td>
<td><input name='nickname' type='text' size='25' value='$arr[nickname]'></td>
</tr>
<tr>
<td class='right'>เบอร์ติดต่อ :</td>
<td><input name='tel' type='text' size='25' value='$arr[tel]'></td>
</tr>
<tr>
<td class='right'>สถานะ :</td>
<td><input name='status' type='text' size='25' value='$arr[status]'></td>
</tr>
<tr>
<td class='right'>วันเริ่มงาน :</td>
<td><input name='start' type='text' size='25' value='$arr[start]'></td>
</tr>
<tr>
<td class='right'>อื่นๆ :</td>
<td><input name='other' type='text' size='25' value='$arr[other]'></td>
</tr>
<tr>
<td class='right'>ที่อยู่ :</td>
<td><textarea name='address' cols='20' rows='3'>".$arr[address]."</textarea></td>
</tr>
<tr>
<td></td>
<td><input name='Submit' type='submit' value='แก้ไข'><input name='Reset' type='reset' value='Reset'></td>
</form>
</tr>
</table>
<br/>";

mysql_close($conn);
?>

ผิดพลาด ชี้นำด้วยคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-18 10:32:32 By : taone_1
 


 

No. 4



โพสกระทู้ ( 169 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุึณครับ พี่ Win กับ คุณ ant
คือว่า ผมมี select อันนึงครับ แล้วใน select นั้นผมดึงค่าจาก DB
ทีนี้เมื่อผมเลือกแล้ว ผมอยากให้มีการเอาค่าใน select ไป ผ่านคำสั่ง SQL เพื่อหาข้อมูล
แล้วเอาข้อมูลนั้นมาโชว์ใน textfield ครับ




ปล.ขอบคุณ พี่มากครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-18 12:27:18 By : <- Pp ->
 


 

No. 5



โพสกระทู้ ( 113 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ก็เขียน javascipt ให้ submit form เวลาที่เราคลิกเลือกตัวเลือกใน dropdown , แล้วเอาค่าที่ form ส่งไป query ข้อมูลมาโชว์ซิครับ

หรือถ้าไม่อยากให้มัน postback ก็ใช้ ajax เอาครับ

ตรง value='$arr[name]' และ rows='3'>".$arr[address]."</textarea> ผมว่าควรเป็น value=".$arr['name']." และ rows='3'>".$arr['address']."</textarea>

ปล. ไม่ใช่เฉพาะ $arr[name] นะครับที่ต้องเปลี่ยน แต่ตัวแปรที่เป็น array ทุกตัวที่คุณ fetch มาต้องเปลี่ยนให้อยู่ในรูปแบบ $ตัวแปร['ชื่อ field'] ให้หมด


ประวัติการแก้ไข
2010-08-18 13:01:44
2010-08-18 13:06:11
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-18 12:44:19 By : tinthai
 


 

No. 6



โพสกระทู้ ( 1,268 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

ajax น่าจะตอบโจทย์นี้ได้ดีค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-18 13:14:02 By : ultrasiam
 


 

No. 7



โพสกระทู้ ( 169 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณ คุณ tinthai กับ คุณ ultrasiam มากครับ

คือผมเองยังมือใหม่ครับเลยอยากจะดู code โครงร่างครับ

รบกวนทีครับ

ปล.ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-18 15:54:56 By : <- Pp ->
 


 

No. 8



โพสกระทู้ ( 1,268 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

จะยกตัวอย่างคร่าว ๆ นะคะ
คุณดึงข้อมูลจากฐานข้อมูลมาแสดงได้แล้วใช่ไหม ขาดแต่ในส่วนของการนำข้อมูลมาแสดงใน textfield เมื่อ เลือก select object

ก่อนอื่นแนะนำให้ทำความรู้จักกับ AJAX ก่อน
ตามไปดูเลยค่ะ Ajax Tutorial : สอน Ajax เขียน Ajax เรียน Ajax สุดยอดการใช้งาน Ajax อย่างง่าย

แล้วลองศึกษาหัวข้อนี้ดูค่ะ Ajax Auto Fill Textbox
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-18 16:03:52 By : ultrasiam
 


 

No. 9



โพสกระทู้ ( 84 )
บทความ ( 0 )



สถานะออฟไลน์


ไม่รู้ตรงใจไหม
หน้าที่เลือกรายการ

เลือกรายการ ยา นะ แต่เก็บค่าเป็นรหัส drug_id

<select name="drug_id">
<?php
$strSQL = "SELECT * FROM tbl_drugname group by drug_id order by trdname ";
$result = mysql_query( $strSQL, $conn );

while ( $rs = mysql_fetch_array( $result ) )
{

echo "<option value=\"$rs[drug_id]\">$rs[trdname]</option>\n" ; //แสดงรายชื่อยาจาก table tbl_drugname

}

?>
</select>


หน้าแสดงรายการ โดย นำค่า drug_id มาคิวรีย์ decode กลับ จาก drug_id เป็น ตัวแปล ชื่อยา $trdname
ตงทำได้นะครับ ยก code มาทั้งหมดไม่ไหว ยาว ครับ
echo "<Tr bgcolor=\"#FFFFCC\"> <TD>$trdname</TD><td><CENTER>$rs[unit]</CENTER></td>";
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-18 21:31:14 By : p_kokmas
 


 

No. 10



โพสกระทู้ ( 169 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณคุณ ultrasiam กับ คุณ p_kokmas มากครับ

ผมคิดตรงที่จะให้ค่า ใน select ไป query ดึงข้อมูล บน ajax แล้วส่งกลับมาที่ textfield แบบ php นี่ละครับ

ยังไงขอบคุณมากครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-18 23:29:48 By : <- Pp ->
 


 

No. 11



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


เข้าไปลองอ่านแล้วไม่เข้าใจตรงไหนถามก่อนครับ จากนั้นค่อยเอามาปรับใช้กับงานคุณ เห็นรอโค๊ดมาหลายกระทู้แล้วอะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-18 23:47:52 By : PlaKriM
 


 

No. 12



โพสกระทู้ ( 169 )
บทความ ( 0 )



สถานะออฟไลน์


ขอโทษนะครับ พี่ plakrim ผมลองก่อนถามแล้วนะครับ แต่ว่าแนวที่ผมลองมันใช้ไม่ได้ครับ

เลยขอ code แนวแบบอื่นดูเพื่อเอามาลองใช้ครับ

ปล.ขอโทษนะครับพอดีมือใหม่
ปล.ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-19 08:26:17 By : <- Pp ->
 


 

No. 13



โพสกระทู้ ( 3,468 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter

จ้างผมมั้ยคับ สะดวกรวดเร็ว เห็นติดมานานแล้ว

MSN: [email protected]


ประวัติการแก้ไข
2010-08-19 08:34:52
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-19 08:34:20 By : pjgunner
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ทำหลายรอบแล้วครับ เรื่องการดึงข้อมูลมาโชว์ใน text field
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่