Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 108,970

HOME > PHP > PHP Forum > สอบถามการเช็คเงื่อนไขการหาข้อมูลสุดท้ายของข้อมูลนั้นๆ ครับ



 

สอบถามการเช็คเงื่อนไขการหาข้อมูลสุดท้ายของข้อมูลนั้นๆ ครับ

 



Topic : 124380



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์




ยกตัวอย่างเช่น

ลูปข้อมูลวันที่มาได้

1/1/2558
1/1/2558 <-- ตำแหน่งนี้
2/1/2558 <-- ตำแหน่งนี้
4/1/2558
4/1/2558
4/1/2558 <-- ตำแหน่งนี้

ต้องการหาตำแหน่งข้อมูลสุดท้ายของแต่ละข้อมูล พอจะมีวิธีการเขียนเช็คแบบไหนแนะนำบ้างครับ

ขอบคุณครับ



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-08-26 12:09:37 By : j4m3j4m3 View : 628 Reply : 10
 

 

No. 1



โพสกระทู้ ( 1,025 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

เขียนโค้ดไว้ยังไงครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-26 12:56:18 By : adaaugusta
 


 

No. 2



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : adaaugusta เมื่อวันที่ 2016-08-26 12:56:18
รายละเอียดของการตอบ ::

Code (PHP)
$rows1 = $connect->query("SELECT * FROM table1 ORDER BY date ASC");
foreach ($rows1 as $row1) {
     echo $row1['date'] . '<br>';
 }

$rows2 = $connect->query("SELECT * FROM table2 ORDER BY date ASC");
foreach ($rows2 as $row2) {
     echo $row2['date'] . '<br>';
}






่ภท_

ข้อมูลเป็น 2 ตารางครับ อยากจะแทรกข้อมูลในตารางที่ 2 ไว้ต่อท้ายข้อมูลสุดท้ายของวันที่ในตารางที่ 1 ครับ ประมาณตามภาพครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-26 13:52:09 By : j4m3j4m3
 

 

No. 3

Guest


มีแค่ข้อมูลวันที่รึเปล่าครับ ถ้าแค่วันที่ก็ Group by ก็ได้ครับ

แต่ถ้ามีข้อมูลอื่นแล้วอยากจะให้โผล่มาอันเดียว ง่ายๆเลย LIMIT 1 ต่อท้าย ASC เลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-26 14:52:05 By : ผ่านมาแล้วก็ผ่านไป
 


 

No. 4



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์


Code (PHP)
$rows1 = $connect->query("SELECT * FROM table1 ORDER BY date ASC");
foreach ($rows1 as $row1) {
    echo $row1['date'] . '<br>';
    $rows2 = $connect->query("SELECT * FROM table2 ORDER BY date ASC");
    foreach ($rows2 as $row2) {
        if ($row1['date'] == $row2['date'] && ????) { <--- เช็คให้วันที่ตรงกัน แล้วต้องเช็คให้แสดงต่อท้าย ข้อมูลในตารางที่ 1 อ่ะครับ
            echo $row2['date'] . '<br>';
        }
    }
}



ถ้าเขียนจริงๆ น่าจะประมาณนี้ครับ แต่อยากให้ต่อท้ายแบบเรียงตามวันที่ครับ
คล้ายๆ กับการเขียนสเตดเม้นในบัญชี


ประวัติการแก้ไข
2016-08-26 15:03:10
2016-08-26 15:04:22
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-26 15:01:56 By : j4m3j4m3
 


 

No. 5



โพสกระทู้ ( 46 )
บทความ ( 0 )



สถานะออฟไลน์


แบบนี้หรือปล่าวครับ

https://www.thaicreate.com/php/forum/122120.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-26 15:39:21 By : banditt
 


 

No. 6



โพสกระทู้ ( 1,025 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

หาข้อมูลสุดท้ายของแต่ละวัน เพื่อเอาไปทำอะไรต่อครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-26 17:28:18 By : adaaugusta
 


 

No. 7



โพสกระทู้ ( 9,325 )
บทความ ( 2 )



สถานะออฟไลน์


Code (SQL)
select max(id), date(dte) from table group by date(dte)


ไม่รู้ว่าจะใช่หรือเปล่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-27 15:45:19 By : Chaidhanan
 


 

No. 8



โพสกระทู้ ( 410 )
บทความ ( 0 )



สถานะออฟไลน์


ผมคิดแบบนี้นะ

SELECT * FROM (SELECT * FROM table_name ORDER BY `date` DESC) AS Q GROUP BY Q.`date`
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-28 15:45:01 By : goragod
 


 

No. 9



โพสกระทู้ ( 9,325 )
บทความ ( 2 )



สถานะออฟไลน์


อ้อ พอสิ้นสุดวันนั้น ของตารางที่ 1
ให้แทรกข้อมูล ของ ตารางที่ 2

Code (PHP)
function show_tb2($dte){
   /////  แสดงรายการจาก tb2 อ้างอิง $dte
}
$olddate='';
while($ro = $tb->fetch_assoc() ){
   if($ro['dte']!=$olddate){
        //  show_tb2($ro['dte']);
   }
   echo $ro[..] ....... ;
   $olddate = $ro['dte'];
}
show_tb2($or['dte']);


ปล. ตัวอย่างพอสังเขปใช้งานจริงไม่ได้ ต้องใส่ส่วนของการคิวรี่ข้อมูลเอง


ประวัติการแก้ไข
2016-08-28 18:13:05
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-28 18:11:12 By : Chaidhanan
 


 

No. 10



โพสกระทู้ ( 6 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 6 เขียนโดย : adaaugusta เมื่อวันที่ 2016-08-26 17:28:18
รายละเอียดของการตอบ ::
เพื่อเอาข้อมูลของอีกตารางมาแสดงต่อท้ายครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-08-30 10:05:20 By : j4m3j4m3
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามการเช็คเงื่อนไขการหาข้อมูลสุดท้ายของข้อมูลนั้นๆ ครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม , pangpond.com , pangpond.co.th , สำนักงานบัญชี.com , รถมือสอง

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2022 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่