การแสดงข้อมูลเวลาให้เป็น ชั่วโมง นาที

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

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

$sql = "select * from  tbl_book  where  date>=curdate() and book_status='N'  order by date asc" ;
		  $tblbook = mysql_query($sql) or die ("error = $sql");	 
		  while ( $book = mysql_fetch_array($tblbook))
		  {    $originalDate = $book["date"];
                        $newDate = date("d/m/Y", strtotime($originalDate));
			   
			  if($bg == "#FFFFFF") {
$bg = "#CCFFCC";
} else {
$bg = "#FFFFFF";
}
		   ?>

<td align="left" class="normal"><?php echo $book["fromtime"]; ?> </td>



Yuyu 19-12-2014 12:29:39

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

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


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


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

 ความคิดเห็นที่ 1
ตัดเอาได้ไหม ใช้ substr ตัดข้อมูลเวลามาแสดง ถ้าเก็บเวลาในรูปแบบ 00:00:00
เช่น $time="12:30:50";
เอาเค่ชั่วโมง กับนาที ก็ตัด 
<?php
$time="12:30:50";
echo substr($time,0,5);
?>


ninenik 19-12-2014
 ความคิดเห็นที่ 2
ขอบคุณค่ะ ได้แล้วค่ะ


yuyu 19-12-2014 13:51






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