ถาม คุณ icphp เรื่อง list menu 2 ชั้น ครับ
Moderator: mindphp, ผู้ดูแลกระดาน
ถาม คุณ icphp เรื่อง list menu 2 ชั้น ครับ
อยากถามว่า ซอชโค๊ดที่เอามาเป็น เอสคิวแอล ล้วน ๆ ใช่ไหมครับ ไม่มีพีเอชพี เกี่ยวข้องใช่ไหมครับ เพราะผมไม่เห็นส่วนติดต่อฐานข้อมูลเลย ไม่มีชื่อโฮส ไม่มี ยูสเซอร์ ไม่มีพาสเวิด ดังนั้นจึงขอให้คุณ icphp อธิบายเพิ่มเติมด้วยครับ มองภาพไม่ออก น่าจะมีตัวอย่างชื่อฐานข้อมูล ชื่อเทเบิล หรือ ทำเป็นกรณีให้ศึกษาเลยก็ดีนะครับ โดยใช้ php และ mysql ผมพยายามดัดแปลงแล้ว แต่ก็ไม่รู้ว่าจะทำยังไงครับ ช่วยดัดแปลงให้ใช้กับ php และ mysql ด้วยครับ
- icphp
- PHP Full Member
- โพสต์: 49
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
Re: ถาม คุณ icphp เรื่อง list menu 2 ชั้น ครับ
อยากถามว่า ซอชโค๊ดที่เอามาเป็น เอสคิวแอล ล้วน ๆ ใช่ไหมครับ ตอบว่าไม่ใช่ครับ ผมเขียนบอกไว้ ว่าส่วนการ connect database ให้เขียนเพิ่มเข้ามา เอง เพราะ ที่ผมทำไว้ มันใช้กับ mssql รู้ว่าส่วนใหญ่ จะใช้แบบ mysql กัน ก็เลยไม่ได้เอาใส่ไว้ให้กิ๊กส์ เขียน:อยากถามว่า ซอชโค๊ดที่เอามาเป็น เอสคิวแอล ล้วน ๆ ใช่ไหมครับ ไม่มีพีเอชพี เกี่ยวข้องใช่ไหมครับ เพราะผมไม่เห็นส่วนติดต่อฐานข้อมูลเลย ไม่มีชื่อโฮส ไม่มี ยูสเซอร์ ไม่มีพาสเวิด ดังนั้นจึงขอให้คุณ icphp อธิบายเพิ่มเติมด้วยครับ มองภาพไม่ออก น่าจะมีตัวอย่างชื่อฐานข้อมูล ชื่อเทเบิล หรือ ทำเป็นกรณีให้ศึกษาเลยก็ดีนะครับ โดยใช้ php และ mysql ผมพยายามดัดแปลงแล้ว แต่ก็ไม่รู้ว่าจะทำยังไงครับ ช่วยดัดแปลงให้ใช้กับ php และ mysql ด้วยครับ
ส่วนที่บอกว่า php ไม่มี ก็ ไม่ช่ายครับ ถ้าไม่มี php จะดึกข้อมูลออกจากฐานข้อมูลได้ไงครับ
ส่วนการดัด แปลง คือ
1.สร้างตารางตามที่อธิบายไว้ ที่บทความ
2.เขียน php ติดต่อ กับ Mysql
3.เปลี่ยน function ที่ใช้กับ mssql มาเป็น mysql
ดู คู่มือ การใช้ function ของ php ที่
https://www.mindphp.com/modules.php?name ... tent&eid=1
4.ลองเอาที่เขียน แล้ว มาโพส ครับเดี๋ยวช่วยดูให้
คืออย่างนี้ครับ ผมใช้ฐานข้อมูลชื่อ province มีสองตาราง
ตารางที่1. ชื่อ amphur
มีสองฟิลด์ ฟิลด์แรกคือ amp_id เป็นชนิด int ขนาด 7 (ซึ่งเป็น ไพรมารีคีย์)
ฟิลด์ที่สองคือ amp_name เป็นชนิด varchar ขนาด 50
ตารางที่2. ชือ tambon
มีสองฟิลด์ ฟิลด์แรกคือ amp_id เป็นชนิด int ขนาด 7 (ฟอร์เรนคีย์ของตาราง amphur)
ฟิลด์ที่สองคือ tam_name เป็นชนิด varchar ขนาด 50
หรือ โครงสร้าง ดังนี้ครับ
# ฐานข้อมูล : `province`
#
# --------------------------------------------------------
#
# โครงสร้างตาราง `amphur`
#
CREATE TABLE `amphur` (
`amp_id` int(7) NOT NULL,
`amp_nme` varchar(50) NOT NULL,
PRIMARY KEY (`amp_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
#
# dump ตาราง `amphur`
#
# --------------------------------------------------------
#
# โครงสร้างตาราง `tambon`
#
CREATE TABLE `tambon` (
`amp_id` int(7) NOT NULL,
`tam_name` varchar(50) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
#
# dump ตาราง `tambon`
#
ตารางที่1. ชื่อ amphur
มีสองฟิลด์ ฟิลด์แรกคือ amp_id เป็นชนิด int ขนาด 7 (ซึ่งเป็น ไพรมารีคีย์)
ฟิลด์ที่สองคือ amp_name เป็นชนิด varchar ขนาด 50
ตารางที่2. ชือ tambon
มีสองฟิลด์ ฟิลด์แรกคือ amp_id เป็นชนิด int ขนาด 7 (ฟอร์เรนคีย์ของตาราง amphur)
ฟิลด์ที่สองคือ tam_name เป็นชนิด varchar ขนาด 50
หรือ โครงสร้าง ดังนี้ครับ
# ฐานข้อมูล : `province`
#
# --------------------------------------------------------
#
# โครงสร้างตาราง `amphur`
#
CREATE TABLE `amphur` (
`amp_id` int(7) NOT NULL,
`amp_nme` varchar(50) NOT NULL,
PRIMARY KEY (`amp_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
#
# dump ตาราง `amphur`
#
# --------------------------------------------------------
#
# โครงสร้างตาราง `tambon`
#
CREATE TABLE `tambon` (
`amp_id` int(7) NOT NULL,
`tam_name` varchar(50) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
#
# dump ตาราง `tambon`
#
จากการออกแบบ ฐานข้อมูล และ ตารางข้างบน ผมได้ดัดแปลงแก้ไขที่ลิงค์นี้ครับ http://www.212cafe.com/boardvip/view.ph ... du&id=6105 ไม่รู้จะทำไงต่อบางทีมันก็รันไม่ได้ แก้นิดแก้หน่อยก็ syntax error ไม่รู้จะแทรกโค๊ดตรงไหน และ แก้ชื่อ ฟิลด์ ชื่อตารางตรงไหนบ้าง ลองดูให้หน่อยนะครับ แบบว่า ทำให้มันใช้งานได้จริงอ่ะครับ
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ สอบถามเรื่องการใช้ list menu ในการดึงฐานข้อมูล โดยใช้ JavaScript ครับต้องทำอย่าง
โดย jayyyyyyyyyy » 27/08/2014 6:14 pm » ใน Programming - PHP - 0 ตอบกลับ
- 1262 แสดง
-
โพสต์ล่าสุด โดย jayyyyyyyyyy
27/08/2014 6:14 pm
-
-
-
โพสต์ใหม่ [Extension phpBB3.1.1] Breadcrumb Menu หรือ pull down menu
โดย worachat » 03/06/2016 3:05 pm » ใน phpBB 3.1 Extension Review - 0 ตอบกลับ
- 1519 แสดง
-
โพสต์ล่าสุด โดย worachat
03/06/2016 3:05 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Google Adsense [Bot] และบุคลทั่วไป 86