หาค่า 1 อาทิตย์

หาค่า 1 อาทิตย์

$chk_dateV = substr(date("Y-m-d H:i:s"),-19,-9)

ค่าของ $chk_dateV มีค่าเท่ากับ 1 วัน หรือ 24 ชัวโมง

แล้วถ้าต้องการให้ $chk_dateV  มีค่าเท่ากับ 7 วัน หรือ 168 ชัวโมง จะได้โค๊ตแบบใหนครับท่าน

โดย: Mrmayom IP: 117.47.191.xxx วันที่: 27-12-2009 เวลา: 12:54:54

เข้าสู่ระบบเพื่อตอบกระทู้ รหัสผ่าน

 ความคิดเห็นที่ 3

ดีมากเลยครับที่สามารถเอาคำแนะนำเล็กๆ น้อยไปประยุกต์ได้ เพราะบางทีคำตอบ บางอย่าง ไม่อาจตอบโจทย์ได้ครบถ้วน

โดย: Ninenik IP: 124.122.124.xxx วันที่: 28-12-2009 เวลา: 12:07:11
 ความคิดเห็นที่ 2

ผมจะหาค่า สินค้ามาใหม่ ในอาทิตย์นี้ ผมเอาไปดัดแปลงเป็นแบบนี้

****  ในดาต้าเบสของผม เวลาเพิ่มสินค้าใหม่ จะมีคอลั้มสำหรับบันทึกวันที่เพิ่มสินค้าชื่อ Date

ผมกำหนด $chk_dateV = date("Y-m-d",strtotime(" - 7 day")); 

แล้ว กำหนดเงื่อนไขการหาข้อมูลในดาต้าเบสมาแสดง แบบนี้

$sql = "select * from shop_data where Date>'$chk_dateV' order by Date DESC limit 10";

ผมก็จะได้ 10 รายการสินค้ามาใหม่ในอาทิตย์นี้  ถูกต้งมั้ยครับ ท่านอาจารย์.............

 

โดย: Mrmayom IP: 117.47.113.xxx วันที่: 28-12-2009 เวลา: 11:41:20
 ความคิดเห็นที่ 1

ใช้

$chk_dateV =date("Y-m-d");

แทน

$chk_dateV = substr(date("Y-m-d H:i:s"),-19,-9);

ได้ผลลัพธิ์เหมือนกัน

จากคำถาม ถ้าหมายถึงต้องการหาวันที่อีก 7 วันข้างหน้า นับจากวันนี้ใช้ โค้ตต่อไปนี้

$chk_dateV = date("Y-m-d",strtotime(" + 7 day"));

อ่านเพิ่มเติม

http://www.ninenik.com/Code_เกี่ยวกับ_การหาวันข้างหน้า-23.html

http://www.ninenik.com/การสร้างวันเวลาปัจจุบัน_ด้วยฟังก์ชัน_date()-16.html

โดย: Ninenik IP: 124.122.183.xxx วันที่: 27-12-2009 เวลา: 15:35:25




จำนวนผู้เยี่ยมชม 783534
คน 2012 © Copyright ninenik.com. All rights reserved.