รบกวนช่วยดูวันที่ให้ทีค่ะ

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

รบกวนช่วยดูวันที่ให้ทีค่ะ
คือวันที่ 01/01/2513 ตามรูปไม่มีข้อมูล แต่เอาฟังก์ชั่น ให้แปลงเป็น ว/ด/ป มาใส่ มันเลยโชว์ข้อมูลฟิลด์ที่ไม่มีข้อมูลเป็น 01/01/2513 หมดเลยอะค่ะ


<?php
function date_short_number($date){  
    $time=strtotime($date);
    $thai_date_return.=date("d",$time);     
    $thai_date_return.="/".date("m",$time);     
    $thai_date_return.= "/".substr((date("Y",$time)+543),-4);     
    return $thai_date_return;     
}
?>


<?php echo date_short_number($row["cm_end"]);?>


Thepaysz 24-09-2015 14:48:54

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

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


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


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

 ความคิดเห็นที่ 1
ใช้ if else ก่อนใช้ฟังก์ชั่น

<?php 
if($row["cm_end"]==""){// ไม่มีข้อมูลหรือเป็นค่าอื่น
 echo '';
}else{ // ถ้ามีข้อมูล
 echo date_short_number($row["cm_end"]);
}
?>  


ninenik 24-09-2015






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