ปัญหาการทำ dropdown list ดึงข้อมูลมาจาก database

พูดคุย phpBB3, SMF ปัญหา การติดตั้ง ปัญหา การลง Mod การแก้ไข หน้าตาบอร์ด การใช้งาน Joomla 1.5, 1.6, 1.7, 2.5 ,3.x และเร็วๆนี้ Joomla จะออกเวอร์ชั่น 4.0 การใช้งาน wordpress และ CMS อื่นๆ
การตั้งคำถาม ควรระบุรุ่นที่ใช้ ในการตั้งคำตามด้วย นะ เช่น SMF 1.1.4 หรือ SMF2.0 Joomla 1.0 joomla 3.8 และ รายละเอียดของ server OS , php เวอร์ชั่นไหน ฐานข้อมูลอะไร

Moderator: mindphp

Forum rules
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
User avatar
pnut
PHP Super Member
PHP Super Member
Posts: 488
Joined: 08/08/2016 10:48 am

ปัญหาการทำ dropdown list ดึงข้อมูลมาจาก database

Post by pnut »

โค้ดของ Case 'form'

Code: Select all

                   $sql_ary = array(
                        'SELECT' => '*',
                        'FROM' => array(
                            'phpbb_m_typeofplant' => 't'
                        ),
                    );
                    $sql = $db->sql_build_query('SELECT', $sql_ary); //เรียนกฐานข้อมูลโหมดรายละเอียดโรคพืช
                    $result = $db->sql_query($sql); //การแบ่งจำนวนหน้าของตาราง
                    while ($row = $db->sql_fetchrow($result)) {
                        $id = $row['id'];
                        $template->assign_block_vars('row', array( //ส่งไปหน้า template รายละเอียดโรคพืช โชว์หน้าตาราง
                            'FLORAE_ID' => $id,
                            'NAME_FLORAE' => $row['name_florae'],
                          
                        ));
                    }
                        $template->assign_vars(array(
                         'U_ACTION' => $this->u_action . '&action=insert',
                         'SHOW_LIST' => FALSE,
                         'SHOW_FORM' => TRUE,
                         'MODE' => 'insert',
                     ));
โค้ดฝั่ง Form ที่ทำ dropdown list

Code: Select all

<select name="name_plant">
                    <option value=""><-- Please Select Item --></option>
                    <!-- BEGIN row -->
                    <option value="{row.'NAME_FLORAE}">{row.'NAME_FLORAE}</option>
                    <!-- END row -->
                </select>
ปัญหาคือว่า
1.เมื่อทำดึงข้อมูลจากตารางประเภทของมาทำ dropdown list เรียบร้อยแล้วก็จะพบว่าการดึงข้อมูลจากตารางขึ้นปกติตามดังรูป
33.jpg
33.jpg (26.15 KiB) Viewed 1628 times
ข้อมูลตารางประเภทโรคพืชมีดังนี้
44.jpg
44.jpg (22.26 KiB) Viewed 1628 times
2.ทำการบันทึกข้อมูลตามฟอร์มทั้งหมดแล้วทำการบันทึก
3.แล้วทำการคลิกเพิ่มข้อมูลอีกครั้ง แล้วทำการคลิกเลือกประเภทของพืชปรากฏว่า มีช่องเกิดขึ้นมา 1 ช่อง ดังนี้
55.jpg
55.jpg (19.83 KiB) Viewed 1628 times
4.ผมก็ได้ทำการกลับไปหน้าของแสดงข้อมูลการบันทึกข้อมููลทั้งหมด
66.jpg
5.ได้ทำการลบข้อมูลออก แล้วทำการเพิ่มข้อมูลใหม่คลิก 1 ครั้ง ปรากฏว่าช่องว่างที่ตรงข้อมูลประเภทของพืชหายไป
77.jpg
88.jpg
88.jpg (15.25 KiB) Viewed 1628 times
อยากสอบถามมีวิธีแก้ไขยังไงครับ
User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 27264
Joined: 31/03/2014 10:02 am
Contact:

Re: ปัญหาการทำ dropdown list ดึงข้อมูลมาจาก database

Post by thatsawan »

งง ถามเรื่องอะไร
User avatar
pnut
PHP Super Member
PHP Super Member
Posts: 488
Joined: 08/08/2016 10:48 am

Re: ปัญหาการทำ dropdown list ดึงข้อมูลมาจาก database

Post by pnut »

คือว่าผมดึงข้อมูลมาจากชื่อประเภทของพืชมาแสดงเป็น dropdown แล้วลองเพิ่มข้อมูลรายละเอียดโรคพืชลงปรากฎว่าเกิด dropdown ว่างขี้นมา 1 ช่อง
Image
Last edited by pnut on 06/12/2016 4:04 pm, edited 1 time in total.
User avatar
pnut
PHP Super Member
PHP Super Member
Posts: 488
Joined: 08/08/2016 10:48 am

Re: ปัญหาการทำ dropdown list ดึงข้อมูลมาจาก database

Post by pnut »

แล้วมีวิธีการแก้ไขยังไงครับ
User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 27264
Joined: 31/03/2014 10:02 am
Contact:

Re: ปัญหาการทำ dropdown list ดึงข้อมูลมาจาก database

Post by thatsawan »

แล้วลองเพิ่มข้อมูลปรากฎว่าเกิด dropdown ว่างขี้นมา 1 ช่อง
เพิ่มที่ไหน เเล้วในฐานข้อมูล ดูหรือยัง
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM”

Who is online

Users browsing this forum: No registered users and 6 guests