เปลี่ยนการจัดการเมนูจาก Array ไปสู้ database….
เริ่มด้วยหน้าสำหรับ user ได้เปลี่ยน การจัดการทั้งหมด โดยแบ่ง Page เป็นส่วน ๆ แล้ว include เข้ามาที่ละส่วน (อยากเรียน oop เก่ง ๆ จัง…)
และได้ทำการจัดกลุ่ม เมนูใหม่ นำเมนูที่เป็น static มารวมกาน ฯลฯ ทำให้เมนูหลักเหลือ 4 เมนู (จาก 9 อิอิ)
หน้า admin เป็นส่วนจัดการเมนูย่อยต่าง ๆ ก็ได้เปลี่ยนไปใช้ ฐานข้อมูลจัดการทั้งหมดเหมือนกัน
ตอนแรก เอฟ บอกว่า เมนูมันตายตัว เลยยัดใส่ array เลยง่ายดี อิอิ..
ตอนนี้จับยัดใส่ ฐานข้อมูล ยิ่งง่าย ?? อันไหนง่ายกว่ากันหว่า…
code เดิม
$name[1]="ความเป็นมา"; $url[1]="";
$name[2]="วัตถุประสงค์";$url[2]="";
$name[3]="ติดต่อ";$url[3]="";
$name[4]="แผ่นที่";$url[4]="";
ประมาณนี้...
code ใหม่
$sql="select * from `....` where `...` like '...' order by `...` asc";
$db_query = mysql_query($sql);
wihle($data = mysql_fetch_array($db_query)){
$name[$i]=$data[name];
}
ประมาณนี้ ทำให้เมื่อเพิ่ม เมนูใหม่ มันก็จะแสดงโดยอัตโนมัติ..
และสามารถจัด ลำดับความสำคัญของเมนูได้ด้วย อิอิ… เปิด / ปิด ไม่ให้แสดง โอ้วว๊าว !! แต่ว่ายังเขียนเสร็จไม่หมดหรอก เรื่อย ๆ !!!
