รบกวน พี่ๆอธิบาย วิธีการสร้าง listmenu ลงใน MYSQL แบบที่แก้ไข ได้ทีครับ งงมาหลายวัน
แยก เป็น 2 ตาราง ตารางที่ 1 เก็บพวก main menu ตารางที่ 2 เก็บ sub menu แล้วพอใช้ ก็ join table กันก็ได้ครับ หรือ ถ้าต้องการแก้ไข ก็ไปเลือกว่า จะแก้ไขตรง main menu หรือ sub menu
เช่น ตารางแรก เก็บ main menu {
main_id int pk, // เก็บไอดี
main_name varchar(255) // เก็บชื่อ เมนูหลัก
}
ตารางสอง เก็บ sub menu {
main_id int pk, // เก็บไอดี
sub_name varchar(255) pk, // เก็บชื่อ เมนูย่อน
}
*หมายเหตุ ตาราง sub menu ต้องกำหนด main_id กับ sub_name เป็น pk นะครับ
ถ้าตอบไม่ตรงคำถามก็ขอ อภัยด้วยนะครับ
Date :
2009-07-05 17:31:06
By :
itdekd
ขอบคุณครับ ผม แต่ ผมอยากได้ ไม่ต้องมี Sub อ่าคัรบ แบบ แค่ บันทึกจบเลย เวลาแก้ไขก็แสดงแล้วจบเลย
ขอบคุณมากๆๆนะครับที่มา ตอบคำถามให้ครับ ^ ^
งง ต่อไปพี่ๆคนไหน รู้ตอบให้ทีคัรบผม
Date :
2009-07-05 23:21:38
By :
bankdrum
ผมใช้ if ครับ
Code (PHP)
<?php
<select name="cf_club" class="table_tip" id="cf_club">
<option value="none">เลือก</option>
<?
$cc="SELECT c_id,c_name FROM t_club ORDER BY c_id ASC";
$Qcc=mysql_db_query($dbname,$cc);
while($Fc=mysql_fetch_array($Qcc)){
$c_id=$Fc[c_id];
$c_name=$Fc[c_name];
($c_id==$club) ? $select = ' selected="selected"' : $select ='' ;
?>
<option value="<? echo"$c_id"; ?>" <? echo"$select"; ?>><? echo"$c_name"; ?></option>
<?
}
?>
</select>
?>
Date :
2009-07-14 16:47:05
By :
yomaster
แบบคุณ yoyo นั่ล่ะครับ แต่ถ้ายังไม่เข้าใจ เอาโค้ดหน้า edit มาครับ เด๋วดูให้
Date :
2009-07-14 17:04:17
By :
lozomac
บรรทัดนี้($c_id==$club) ? $select = ' selected="selected"' : $select ='' ;
$clubมาจากไหนหรอคับ
Date :
2010-06-07 19:04:20
By :
hakonnan
Load balance : Server 01