จากบทที่ 10 ใช้งาน Combobox ที่ทำงานสัมพันธ์กัน ด้วย AJAX

ผมลองไปประยุกใช้แล้ว ก็พอไปได้ซึกน้ำเดียวคับ จอด..

ของเดิม มันจะเลือกช่องแรก จะนำค่าไป select ที่ช่องถัดๆ ไปใช่มั้ยครับ คือว่าผมอยากจะเอาค่า id จากช่องที่2 ออกไป select เอาขึ้มูลที่เกี่ยวข้องทั้งหมดมาแสดง ผมไม่รู้จะส่งค่าออกจาก แท็ก select ไปยังไง
อย่างเช่น
select ที่อำเภอก่อน จากนั้น ค่าจะถูกส่งไป select ตำบล แล้วส่งค่าไป select หมู่บ้าน (ผมเข้าใจถูกมั้ยหว่า)
แล้ว ทีนี้ ผมอยากจะเอา id ของหมู่บ้านนี้ ไป select ข้อมูลอื่นๆ เช่นจำนวนคนในหมู่บ้าน, จำวนครอบครัว ทำนองนี้  ซึ่งไม่ได้เกี่ยวกับฐานข้อมูลเดิมนะคับ ผมเพิ่มตารางใหม่ จะให้ id อ้างอิงเอาน่ะครับ แล้วตอนนี้ผมไม่รู้ว่า จะส่งค่า id นี้ออกยังไง เพราะ ท้ายสุดของสคริป ยังอยู่ใน tag select อยู่น่ะครับ ผมเอาออกจาก select ไม่เป็น หวังว่าคงเข้าใจที่ผมอธิบายไปนะคับ
ช่วยด้วยก๊าบบ

กรกฎ วิริยะ 20 Feb 2009 08:29
จะให้ตอบไงล่ะ

<?
  //ค่าที่ได้รับมาจากการ Submit
  $amphur=$_POST['amphur'];
  $tumbon=$_POST['tumbon'];
  $ban=$_POST['ban'];
?>

ในโค้ดก็มีอธิบายไว้นี่ และตัวอย่างก็มีให้เห็นว่า เมื่อ submit แล้วได้อะไรมา ถ้าจะลองทดสอบโค้ดด้วยตัวเองก่อนน่าจะทำให้เข้าใจได้
ง่ายขึ้นกว่าการดูเฉยๆนะครับ
Unknown 20 Feb 2009 17:45
ขอบคุณครับ นั่งงมทั้งคืนเลย
คือ แก้ไปแก้มาแล้วก็ งง เองน่ะคับ อิอิ
Unknown 03 Mar 2009 15:59
ไมเรา run ไม่ออก save มาแล้วตัวล่าสุด แตกไฟล์มา run ขึ้น แต่ไม่ขึ้นอะไรให้เลือก สงสัยเป็นกับ province.dat ไม่ทราบว่าต้องบอก part อะไรอีกไหม เราวางไว้ที่ C:\AppServ\www\province ข้างในก็มี ไฟล์ที่ให้มานั้นหล่ะ งงงงงงงงงง
กรกฎ วิริยะ 03 Mar 2009 23:22
ไปเอาตัวที่เป็น db ครับ จะมีครบทุกจังหวัดเลย ง่ายกว่า
Unknown 04 Mar 2009 10:04
ตัว db ไหนคัรบ ใช่ข้างบนหรือเปล่า ที่เป็น RAR562 ที่ให้ copy ไปไว้ใน C:\AppServ\mysql\data ชื่อ province ตัวนี้เมื่อเข้าไปใน phpmyadmin แล้วเปิดตารางไม่ได้ เมื่อ run demo แล้ว ปรากฎว่า ไม่ได้เหมือนอันแรกเด้ คือทุกอย่างขึ้นหมดแจ่ข้อมูลใน database ไม่ขึ้ง งงงงงง อีครั้ง
Unknown 04 Mar 2009 10:34
อีกนิดครับ
ไม่ทราบว่าออกแบฐานข้อมูลยังงัย เพราะว่าฐานที่ให้ copy ไปวางนั้นมันเปิดไม่ได้ซักอัน ทั้ง 3 ตารางเลย เราเลยอยากทราบว่าออกแบบฐานข้อมูลใน Phpmyadmin ยังงัย ตาราง amphur ตาราง tumbon ตาราง ban รบกวนหน่อยครับอีกนิดเดียวเท่านั้น จะได้แล้ว


กรกฎ วิริยะ 05 Mar 2009 10:14