ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์ProgrammingDate แปลงเป็น September 16,2011
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: Date แปลงเป็น September 16,2011  (อ่าน 508 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Nato_One
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 72



ดูรายละเอียด
« เมื่อ: 16 กันยายน 2011, 11:59:00 »

Date แปลงเป็น September 16,2011  ต้องทำไงค่ะ

$date = $date_data["regis_date"]; ค่าที่ได้มาจาก SQL
$date_g = date("F j, Y",$date);

ทำแบบนี้ แล้วค่าที่ออกมาคือค่าวันที่ปัจจุบันค่ะ อยากให้ค่าที่ออกมาเป็นค่าที่มาจากฐานข้อมูลต้องแก้ไขตรงไหนค่ะ
บันทึกการเข้า
kitazawa1st
สมุนแก๊งเสียว
*

พลังน้ำใจ: 29
ออฟไลน์ ออฟไลน์

กระทู้: 563



ดูรายละเอียด
« ตอบ #1 เมื่อ: 19 กันยายน 2011, 04:54:18 »

ย้อนกลับไปตรวจสอบ $date_data["regis_date"]; ดูครับ ดูถึงขั้นตอน INSERT ด้วยนะครับ
บันทึกการเข้า

เล็กสั้น ขยันซอย
deknakhon
คนรักเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 166



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 19 กันยายน 2011, 19:52:50 »

Date แปลงเป็น September 16,2011  ต้องทำไงค่ะ

$date = $date_data["regis_date"]; ค่าที่ได้มาจาก SQL
$date_g = date("F j, Y",$date);

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

ประมาณนี้ครับ
<?=date('F j, Y',strtotime(2011-09-19));?>
หรือ Query

<?=date('F j, Y',strtotime($rs->StartDate));?>
« แก้ไขครั้งสุดท้าย: 19 กันยายน 2011, 19:53:18 โดย deknakhon » บันทึกการเข้า

รับพัฒนาโปรแกรม PHP Mysql
รับออกแบบระบบโปรแกรม
รับวางระบบเครือข่ายคอมพิวเตอร์
หน้า: [1]   ขึ้นบน
พิมพ์