คือเรามีข้อมูลที่เป็นชื่อซึ่งได้จากการ query มาจากฐานข้อมูลประมาณนี้นะคะ
name1 name2 name3
ซึ่งข้อมูลในดาต้าเบสมีฟิลด์ ID, Name, Nickname
แล้วก็มีการเก็บค่าตัวแปรของแต่ละฟิลด์ในการวนลูป query แบบนี้
$id = $res['ID'];
$name = $res['Name'];
ถ้าเราต้องการที่จะคลิกที่ชื่อของแต่ละคนแล้วได้ข้อมูล ID กับ Name ของคนๆ นั้น ไปขึ้นเป็นข้อความในอีกเฟรมนึงแบบนี้...
Frame1
name1 name2 name3
------------------------------------
//สมมติว่าคลิกที่ name1 ซึ่งข้อมูลในฐานข้อมูลที่มีคือ ID = 01 , Name = name1 แล้วผลลัพธ์เป็นข้อความที่ได้ก็มาขึ้นในอีกเฟรมแบบนี้...
Frame2
01 name1
-------------------------------------
จะต้องทำยังไงบ้างคะ?
ช่วยหน่อยนะคะ มึนหัวมากเลยตอนนี้ ไม่รู้จะต้องใช้ภาษาอะไรบ้างแล้วค่ะ
ต้องใช้ java แล้ว onclick เพื่อ แสดงข้อความที่เรา query มาในอีกเฟรมรึป่าวคะ??
หรือว่าต้องเขียนยังไง ผู้รู้ช่วยบอกหน่อยนะคะ มึนไม่ไหวแล้วค่ะ T^T
ถ้าต้องการ click ชื่อ ที่เรา query มาจากฐานข้อมูล เพื่อแสดงข้อความในอีก frame
Moderator: mindphp
- cherrynaja
- PHP Newbie
- โพสต์: 9
- ลงทะเบียนเมื่อ: 24/03/2012 2:13 am
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41410
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ถ้าต้องการ click ชื่อ ที่เรา query มาจากฐานข้อมูล เพื่อแสดงข้อความในอีก frame
ลองเอาที่ทำ แล้วมึน มาลงดูซิครับ เผื่ออาจมีใครช่วยให้หายมึนได้
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- cherrynaja
- PHP Newbie
- โพสต์: 9
- ลงทะเบียนเมื่อ: 24/03/2012 2:13 am
Re: ถ้าต้องการ click ชื่อ ที่เรา query มาจากฐานข้อมูล เพื่อแสดงข้อความในอีก frame
โอเคค่ะ อันนี้ยกมาเพียงบางส่วน เฉพาะตรงส่วนที่มึนๆ ติดๆ นะคะ
ส่วนนี้เป็นส่วนของ index.php นะคะ
ส่วนนี้เป็นส่วนของ people.php ยกมาแค่ลูปดึงข้อมูลเข้านะคะ
ตรงส่วนของ echo ต้องใส่ลิ้งค์ยังไงอ่าคะ ที่เมื่อเราคลิกที่ชื่อของแต่ละคนแล้ว ถึงจะสามารถดึงข้อมูล ID กับ Name มาแสดงขึ้นใน rightframe ได้?
แล้วถ้าเราใช้ target ที่ link แบบนี้เลยจะทำให้ปรากฏขึ้นได้ไหม?
ส่วนนี้เป็นส่วนของ index.php นะคะ
โค้ด: เลือกทั้งหมด
<frameset cols="50%,50%">
<frame src="people.php" name="leftframe">
<frame src="" name="rightframe">
</frameset>
โค้ด: เลือกทั้งหมด
while($res = mysql_fetch_array($result)){
$id = $res['ID'];
$name = $res['Name'];
echo "<a href='ตรงนี้ต้องใส่ลิ้งค์เป็นอะไรคะ?' target='rightframe'>".$name."</a>";
}
แล้วถ้าเราใช้ target ที่ link แบบนี้เลยจะทำให้ปรากฏขึ้นได้ไหม?
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41410
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ถ้าต้องการ click ชื่อ ที่เรา query มาจากฐานข้อมูล เพื่อแสดงข้อความในอีก frame
ลองดูตามลิงค์นี้ครับ
https://www.mindphp.com/forums/viewtopic.php?f=6&t=10902
https://www.mindphp.com/forums/viewtopic.php?f=6&t=10902
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- cherrynaja
- PHP Newbie
- โพสต์: 9
- ลงทะเบียนเมื่อ: 24/03/2012 2:13 am
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ การเคลื่อนไหวแบบ frame by frame (เฟรม บาย เฟรม)
โดย natnicha001 » 04/09/2017 11:35 am » ใน Graphic design - 0 ตอบกลับ
- 2092 แสดง
-
โพสต์ล่าสุด โดย natnicha001
04/09/2017 11:35 am
-
-
- 0 ตอบกลับ
- 866 แสดง
-
โพสต์ล่าสุด โดย Wallapa
18/12/2017 6:59 pm
-
-
โพสต์ใหม่ การกำหนดตัว Frame ใน Figma เพื่อกำหนดขนาดของหน้าจอ สำหรับการออกแบบ UI
โดย pataponnew » 27/05/2021 1:39 pm » ใน Graphic design - 0 ตอบกลับ
- 3329 แสดง
-
โพสต์ล่าสุด โดย pataponnew
27/05/2021 1:39 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 63