จะทำ timestamp จาก php ยังไงครับ

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

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

ตอบกลับโพส
bankbonkbank
phpBBThailand Hero Member
phpBBThailand Hero Member
โพสต์: 117
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

จะทำ timestamp จาก php ยังไงครับ

โพสต์ โดย bankbonkbank »

แบบว่าตอน update กระทู้แล้วทำ timestamp จาก php เหมือนกับ timestamp ของ mysql อ่าคับ ว่าอัพเดทครั้งสุดท้ายเมื่อไหร่

ทำยังไงหรอครับ

ขอบคุณฮะ
mindphp
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 2269
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00
ติดต่อ:

โพสต์ โดย mindphp »

unix timestamp ของวันเวลา ปัจจุบัน
ใช้ time();
สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
bankbonkbank
phpBBThailand Hero Member
phpBBThailand Hero Member
โพสต์: 117
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

โพสต์ โดย bankbonkbank »

mindphp เขียน:unix timestamp ของวันเวลา ปัจจุบัน
ใช้ time();
time(); มันออกมาเป็นตัวเลขที่ต้องเอามาแปลงอีกทีอ่าคับ

อยากได้เป็นแบบฐานข้อมูลชนิด timestamp mysql เลยอ่าคับ มีมั๊ยครับ :-D
mindphp
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 2269
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00
ติดต่อ:

โพสต์ โดย mindphp »

time() เป็น หน่อย ย่อยสุดของเวลาแล้ว จะแปลงเป็นแบบไหนก็ได้ ตามต้องการ
แต่ไม่เข้าใจว่าทำไม ต้องมาหา function ของ php อีก ล่ะครับ
ใช้ mysql แล้วก็ ใช้ function ของ mysql ไปเลยซิครับ เช่น function NOW() ของ mysql การใช้งาน
เช่น
UPDATE tb set updatetime=NOW() WHERE ....

และ อีกอย่างโดยปกติ ถ้าอยากเก็บตัวเลขแทนวันเวลาใน ฐานข้อมูล ก็ ใช้ เป็น unix timestamp จะจัดการได้ สะดวกกว่า
สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
bankbonkbank
phpBBThailand Hero Member
phpBBThailand Hero Member
โพสต์: 117
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00

โพสต์ โดย bankbonkbank »

mindphp เขียน:time() เป็น หน่อย ย่อยสุดของเวลาแล้ว จะแปลงเป็นแบบไหนก็ได้ ตามต้องการ
แต่ไม่เข้าใจว่าทำไม ต้องมาหา function ของ php อีก ล่ะครับ
ใช้ mysql แล้วก็ ใช้ function ของ mysql ไปเลยซิครับ เช่น function NOW() ของ mysql การใช้งาน
เช่น
UPDATE tb set updatetime=NOW() WHERE ....

และ อีกอย่างโดยปกติ ถ้าอยากเก็บตัวเลขแทนวันเวลาใน ฐานข้อมูล ก็ ใช้ เป็น unix timestamp จะจัดการได้ สะดวกกว่า
อ่อครับคือผมไม่รู้ฟังก์ชั่น NOW() ของ mysql น่ะครับ

ขอบคุณมากครับ

ปล. unix timestamp นี่คืออะไรหรอครับ
mindphp
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 2269
ลงทะเบียนเมื่อ: 01 ม.ค. 1970, 07:00
ติดต่อ:

โพสต์ โดย mindphp »

เวลาเป็น วินาที นับตั้งแต่ ปี 01-01-1970
สร้างไฟล์ pdf online
ท่องเที่ยว http://www.thailandhotelforums.com/" onclick="window.open(this.href);return false;
สอน php http://www.mindphp.com/" onclick="window.open(this.href);return false;
ตอบกลับโพส

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

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

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