จะตั้งค่าปีสากล ใน mysql ให้เป็นปี ไทย ได้อย่างไร

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา จะตั้งค่าปีสากล ใน mysql ให้เป็นปี ไทย ได้อย่างไร

จะตั้งค่าปีสากล ใน mysql ให้เป็นปี ไทย ได้อย่างไร

ใน phpmyaddmin แสดงปีเป็นปีของสากล 2010-08-06  แต่รับค่ามาจากฟอร์ม เป็นปีไทย จะแก้ได้อย่างไรครับ ถ้าจะให้แสดงเป็น 2553-08-06



Niyom 113.53.38.xxx 11-12-2010 01:43:53

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

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

ถ้ารับค่าจาก textbox ที่แยกกันอยู่ ให้เอาจำนวนปี +543 ครับ

เช่น
$a = $_POST['year'];  //2553
$b = $_POST['month']; //12
$c = $_POST['day']; //11
$e = $a+543;
$mydate = $e."-".$b."-".$c;  //ผลลัพท์ คือ 2011-12-12 ปีเดือนวัน

ครับผม
 



พระเจ้าที่ไม่เหงา 61.7.176.xxx 11-12-2010 12:32
 ความคิดเห็นที่ 2

เอ่อ สมองผมเบลอป่ะนี่

ตอนรับค่าปี เป็น คศ นะครับ 2010

ถ้ารับค่าจาก textbox ที่แยกกันอยู่ ให้เอาจำนวนปี +543 ครับ

เช่น
$a = $_POST['year'];  // ปี รับค่า 2010
$b = $_POST['month']; //เดือน รับค่า12
$c = $_POST['day']; //วันที่ รับค่า 11
$e = $a+543; //เอามาบวก 543 จะได้ค่าเป็น พ.ศ
$mydate = $e."-".$b."-".$c;  //ผลลัพท์ คือ 2553-12-12 ปีเดือนวัน

ครับผม มะกี้ ผมเบลอ สลับกัน ซะงั้น




พระเจ้าที่ไม่เหงา 61.7.176.xxx 11-12-2010 12:35
 ความคิดเห็นที่ 3

 ขอบคุณครับ



Niyom 113.53.135.xxx 11-12-2010 13:57
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ