ช่วยดูหน่อยครับ ใช้ dropdown ดึงข้อมูลจจาก database ไม่โชว์ค่ะ ต้องแก้ไขตรงไหนบ้างค่ะ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

supattra_su
PHP Jr. Member
PHP Jr. Member
โพสต์: 29
ลงทะเบียนเมื่อ: 18/05/2018 10:21 pm

ช่วยดูหน่อยครับ ใช้ dropdown ดึงข้อมูลจจาก database ไม่โชว์ค่ะ ต้องแก้ไขตรงไหนบ้างค่ะ

โพสต์โดย supattra_su » 29/05/2018 4:54 am

Untitled_1.png
picๅ


โค้ด: เลือกทั้งหมด

<?php
  function query(){
    $mydata = mysqli_query ("SELECT * FROM article");
      while ($record=mysqli_fetch_array($mydata)){
        echo '<option value="'.$record['Article'].'#'.$record['ArticleID'].'">' .$record['Article']. '</option>';
       

    }
  }
?>



โค้ด: เลือกทั้งหมด

<div class="dropdown">
                  <h4>เพิ่มคำถาม</h4>
                     <button type="button" class="btn btn-success dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                    กรุณาเลือกรายวิชา
                    <span class="caret"></span>
                    </button>
                        <ul class="dropdown-menu" aria-labelledby="dropdownMenu1" name="txtcourse">
                          <li>[b]<?php query() ?>[/b]</li>
</div>

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 18617
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ช่วยดูหน่อยครับ ใช้ dropdown ดึงข้อมูลจจาก database ไม่โชว์ค่ะ ต้องแก้ไขตรงไหนบ้างค่ะ

โพสต์โดย mindphp » 29/05/2018 5:08 am

โค้ด: เลือกทั้งหมด

ช่วยดูหน่อยครับ ใช้ dropdown ดึงข้อมูลจจาก database ไม่โชว์ค่ะ ต้องแก้ไขตรงไหนบ้างค่ะ

ครับหรือ ค่ะ ดี

ดัก Error ที่ตรงนี้ดูก่อนครับ
รูปแบบ uery

โค้ด: เลือกทั้งหมด

mysqli_query($con,"คำสั่ง SQL"); 

อันนี้ยังไม่มี connection

โค้ด: เลือกทั้งหมด

$mydata = mysqli_query ("SELECT * FROM article"); 


หรือลอง เพิ่ม line นี้เข้าไป เพื่อดัก error ดูก็ได้ครับ

โค้ด: เลือกทั้งหมด

if(!$mydata) {
  mysqli_error($con)
}
 


ข้อมูลเพิ่มเติม http://mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/63-%E0%B8%9F%E0%B8%B1%E0%B8%87%E0%B8%81%E0%B9%8C%E0%B8%8A%E0%B8%B1%E0%B9%88%E0%B8%99-php/1490-mysqli_query().html
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042

supattra_su
PHP Jr. Member
PHP Jr. Member
โพสต์: 29
ลงทะเบียนเมื่อ: 18/05/2018 10:21 pm

Re: ช่วยดูหน่อยครับ ใช้ dropdown ดึงข้อมูลจจาก database ไม่โชว์ค่ะ ต้องแก้ไขตรงไหนบ้างค่ะ

โพสต์โดย supattra_su » 29/05/2018 9:36 pm

ยังเหมือนเดิมเลยค่ะ

โค้ด: เลือกทั้งหมด

<?php
  function query(){
    $mydata=mysqli_query($conn,"SELECT * FROM article");
    while ($record=mysqli_fetch_array($mydata)){
      echo '<option value="'.$record['Article'].'#'.$record['ArticleID'].'">' .$record['Article']. '</option>';
    }
  }
?>

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 18617
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ช่วยดูหน่อยครับ ใช้ dropdown ดึงข้อมูลจจาก database ไม่โชว์ค่ะ ต้องแก้ไขตรงไหนบ้างค่ะ

โพสต์โดย mindphp » 29/05/2018 10:48 pm

$conn ยังไม่มีตัวแปลนี้ใน ฟังก์ชั่น ที่สร้างมา
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 22 และ บุคคลทั่วไป 0 ท่าน