หน้า 1 จากทั้งหมด 1

สอบถามการใช้งาน sql phpbb ต้องการ Query ข้อมูลจากโพสต์

โพสต์แล้ว: 23/07/2018 6:02 pm
โดย AePongsak

จุดประสงค์คือ ต้องการดึงข้อความจากโพสต์แรก ขึ้นแรกจะดึงข้อมูลเป็น Text อยากทราบไอดีของ post แรก แต่ละ topic


ซึ่่งใช้คำสั่ง คือดึงจากจากตราง POSTS_TABLE และ Query post_id ไอดีออกมา

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

$sql = ' SELECT *  FROM ' . POSTS_TABLE . ' WHERE post_id = ' . $post_id;


พอได้ post_id และดึงเฉพาะ field $post_text

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

while ($row = $this->db->sql_fetchrow($resultc)) {
                $post_text = $row['post_text'];
                }


ตอนนี้ติดปัญหาคือ phpbb จะเรียง post_id เป็น 1-2-3-4-5 ... โดยไม่แยกว่าอยู่ topic_id ไหน
(เพราะ topic_id สามารถมีหลาย post_id ได้)
รูปภาพ

ถ้าเปลี่ยนไป Query จาก post_id เป็น topic_id จะได้หรือไม่

Re: สอบถามการใช้งาน sql phpbb ต้องการ Query ข้อมูลจากโพสต์

โพสต์แล้ว: 24/07/2018 9:15 am
โดย tsukasaz
ไอดีของ post แรก แต่ละ topic อยู่ในตาราง topics อยู่แล้ว ชื่อ topic_first_post_id เอามาใช้ได้เลย

Re: สอบถามการใช้งาน sql phpbb ต้องการ Query ข้อมูลจากโพสต์

โพสต์แล้ว: 24/07/2018 10:08 am
โดย AePongsak
ขอบคุณครับเดียวลองดูนะครับ

Re: สอบถามการใช้งาน sql phpbb ต้องการ Query ข้อมูลจากโพสต์

โพสต์แล้ว: 01/11/2018 11:14 am
โดย nubwo23
ขอบคุณสำหรับข้อมูลที่ดีและมีประโยชน์มากๆ