อยากทราบวิธีการแก้ไข้การค้นหาข้อมูลระหว่างวัน ใน phpbb

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

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

Ittichai_chupol
PHP VIP Members
PHP VIP Members
โพสต์: 1986
ลงทะเบียนเมื่อ: 19/09/2018 10:33 am

อยากทราบวิธีการแก้ไข้การค้นหาข้อมูลระหว่างวัน ใน phpbb

โพสต์โดย Ittichai_chupol » 01/05/2019 2:49 pm

ผมได้พัฒนาส่วนการกำหนดเงือนไข แสดงจำนวนการโพสต์ ในรหว่างวัน

โดยเมือผมทดลองโพส ดังภาพ

test.png



แล้วได้ลองทดสอบค้นหา ไม่พบข้อมูลเลย

test1.png



8elyj' SQL ที่ใช้

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

SELECT u.username , sum(staus_like) as sum_like,count(p.poster_id) as sum_post FROM (phpbb_posts p) LEFT JOIN phpbb_m_like0 m ON ( m.post_id = p.post_id) LEFT JOIN phpbb_users u ON (p.poster_id = u.user_id) WHERE p.post_time between 1556661600 and 1556661600 GROUP BY u.user_id , p.poster_id having count(p.poster_id) > 1


ควรจะต้องปรับปรุง อะไรครับ

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 16079
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: อยากทราบวิธีการแก้ไข้การค้นหาข้อมูลระหว่างวัน ใน phpbb

โพสต์โดย thatsawan » 01/05/2019 3:17 pm

ลองเปลี่ยน
WHERE p.post_time >= 1556661600 and p.post_time <= 1556661600

Ittichai_chupol
PHP VIP Members
PHP VIP Members
โพสต์: 1986
ลงทะเบียนเมื่อ: 19/09/2018 10:33 am

Re: อยากทราบวิธีการแก้ไข้การค้นหาข้อมูลระหว่างวัน ใน phpbb

โพสต์โดย Ittichai_chupol » 01/05/2019 5:00 pm

ไม่ได้ครับ เพราะ ต้อเลข ของเวลา ที่เก็บลงฐานข้อมูล ไม่อยู่ในเงือนไข ที่กำหนดครับ


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

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

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