|
|
|
อยากสอบถามเรื่องการแปลงวันที่จากฐานข้อมูล ที่เป็น 2015-12-15 ให้อยู่ในรูปแบบ 15/12/2558 ดึงข้อมูลมาโชว์ |
|
|
|
|
|
|
|
รบกวนหน่อยนะคะ
|
|
|
|
|
Date :
2015-12-15 22:29:05 |
By :
chilla |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
function callback_en_2_thai_date($result_match){
return $result_match[3].'/'.$result_match[2].'/'.($result_match[1] + 543);
}
/////////////////////////////////////////////////////////////////
while( $ro=$result->fetch_assoc()){
echo preg_replace_callback('/^(\d{4})-(\d{2})-(\d{2})$/','callback_en_2_thai_date', '2015-12-01');
}
|
|
|
|
|
Date :
2015-12-16 08:19:23 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณนะคะสำหรับคำแนะนำ เดี๋ยวลองไปศึกษาดูก่อนนะคะ
|
|
|
|
|
Date :
2015-12-16 12:49:09 |
By :
chilla |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$date = '2015-12-14';
display_date($date);
function display_date($date){
$explode_date = explode('-',$date);
echo $explode_date[2] . '/' . $explode_date[1] . '/' .($explode_date[0] + 543);
}
|
|
|
|
|
Date :
2015-12-16 14:23:54 |
By :
noMerzy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$timestamp = strtotime(str_replace('/', '-', '27/05/1990'));
|
|
|
|
|
Date :
2015-12-16 17:04:55 |
By :
bunchuai |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคำแนะนำทุกท่านนะคะ
ลองทำแล้วไม่ได้คะ
Code (PHP)
<script>
function callback_en_2_thai_date($result_match){
return $result_match[3].'/'.$result_match[2].'/'.($result_match[1] + 543);
}
/////////////////////////////////////////////////////////////////
while( $row_rs_emle=$result->fetch_assoc()){
echo preg_replace_callback('/^(\d{4})-(\d{2})-(\d{2})$/','callback_en_2_thai_date', '2015-12-01');
}</script>
<td height="51"><div align="center" ><?= $row_rs_emle['le_startdate'];?></div></td>
ใส่แบบนี้ถูกไหมคะ
งงว่าเรียกใช้ฟังก์ชั่นอย่างไรคะ
|
|
|
|
|
Date :
2015-12-16 22:12:55 |
By :
chilla |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเปรียบเทียบจากโค๊ดที่ทำไว้ครับ
ดู่ส่วนของ while และการ echo
สิ่งสำคัญในการที่จะได้โค๊ดมาใช้งาน
[b]1 ศึกษาด้วยตัวเอง[/b]
ต้องศึกษาเรื่องไวยกรณ์ให้ดี เริ่มจากโค๊ดง่ายๆ
กำหนดค่า ชนิดของตัวแปร
$a = 1; $b=true; $c=array('test1', 'test2');
แสดงผล
echo $a, $b, print_r($c);
ต่อด้วยการเปรียบเทียบ condition
if( $a ) { /* do when true */ }else{ /* do when false */ }
ต่อด้วยศึกษาเรื่องของ loop
for(){}; while(){ }; do{ }while(); foreach(){}
ถ้าอยากเขียนโปรแกรมเป็น ต้องศีกษาเรื่องเหล่านี้ให้รู้เป็นพื้นฐานก่อนครับ
2จ้างเขาครับ
อย่าเอาแต่ก๊อปโค๊ดเลยครับ อ่านมันหน่อย ต้องพยายามรู้ให้ได้ว่ามันทำงานยังไง
วิธีการเรียนรู้ก็อ่าน document ของมันมากๆ ถามพี่กูฯ เอาครับ สื่อความรู้มีมากมาย
|
|
|
|
|
Date :
2015-12-17 08:13:32 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|