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

Forum rules
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting

Post a reply


This question is a means of preventing automated form submissions by spambots.
Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

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

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

Post by nubwo23 » 01/11/2018 11:14 am

ขอบคุณสำหรับข้อมูลที่ดีและมีประโยชน์มากๆ

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

Post by AePongsak » 24/07/2018 10:08 am

ขอบคุณครับเดียวลองดูนะครับ

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

Post by tsukasaz » 24/07/2018 9:15 am

ไอดีของ post แรก แต่ละ topic อยู่ในตาราง topics อยู่แล้ว ชื่อ topic_first_post_id เอามาใช้ได้เลย

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

Post by AePongsak » 23/07/2018 6:02 pm


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


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

Code: Select all

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


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

Code: Select all

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 ได้)
Image

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

Top