<p>สวัสดีครับอาจารย์ พอดีผมอยากจะดึง รายงานเดือนมาแสดงแต่มันติดที่ยังเป็น 6/2015 ผมจึงเขียนฟังก์ชั่นเพื่อแปลงให้เป็นเดือนภาษาไทย</p><p><img src="https://lh3.googleusercontent.com/l9Tl-eqHtdvXi02d9_oA_XIuB4-XYB1hMKFKaGUG5lU=w857-h145-no"></p><hr><p><img src="https://lh3.googleusercontent.com/MfmT33z_qBg-VyjRfYGADcDQmQjnNkaK7MtZPyNoPuM=w1074-h369-no"></p><hr><p>เวลารันแล้วมันยังไม่ดึงข้อมูล เดือนมาโชว์ครับ ไม่ทราบผมใส่อะไรผิดตรงไหนไหมครับ</p><p><span style="background-color: initial;"></span></p>
$sql = "SELECT order_date,total FROM orders WHERE id=1";
$result = mysql_query($sql);
$rs = mysql_fetch_array($result);
function thmonth($d=null){
$thmonth=array(
"0"=>"",
"1"=>"มกราคม",
"2"=>"กุมภาพันธ์",
"3"=>"มีนาคม",
"4"=>"เมษายน",
"5"=>"พฤษภาคม",
"6"=>"มิถุนายน",
"7"=>"กรกฎาคม",
"8"=>"สิงหาคม",
"9"=>"กันยายน",
"10"=>"ตุลาคม",
"11"=>"พฤศจิกายน",
"12"=>"ธันวาคม"
);
return $thmonth[date("n",$d)];
}
echo thmonth($rs['order_date']);
ลองดูแบบนี้นะครับ
ตอบ/อธิบาย