PHP Ionic Angular Phonegap AJAX Javascript CSS MySQL jQuery Forum


สอบถามเรื่องแสดงเวลาและลงบันทึก

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

สอบถามเรื่องแสดงเวลาและลงบันทึก

พี่ครับ ผม จะบันทึกข้อมูล วันที่ เดือน ปี ลงในฐานข้อมูลครับแบบอัตโนมัติครับ แล้วนำมา show ที่หน้าสุดท้ายครับบ


ขอตัวอย่าง ในการบันทึก และ show ด้วยค้าบบบบเช่นน วันที่ 12 กรกฏาคม 2014 คนที่ 1

 

20140712 0001 << แบบนี้อะครับ



โดย:  Hanakobz112 IP: 119.46.21.xxx วันที่: 17-10-2014 เวลา: 11:02:15

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

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


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


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1

แบบบ เว็บของพี่นิค เลย ครับจาก กระทู้ด้านล่าง 



 

VVVVVVVVVVVVVVVVVVVVVVVVVVVVV 



โดย:  Hanakobz112 IP: 202.183.201.xxx วันที่: 17-10-2014 เวลา: 11:12:47
 ความคิดเห็นที่ 2
CREATE TABLE  `tbl_mydb` (
 `data_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
 `data_date` DATETIME NOT NULL
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci;


เก็บวันที่ กำหนดเป็น datetime 

<?php
@mysql_query("
	INSERT INTO  tbl_mydb
	(
		data_id,
		data_date
	) VALUES (
		NULL , 
		'".date("Y-m-d H:i:s")."'
	);
");
?>


คนที่ก็ใช้ auto_increnebt 

การแสดงข้อมูล ก็ query ดึงข้อมูลมาแสดงปกติ

<?=$rs['data_id']?>
คนที่

<?=$rs['data_date']?>

วันที่


หรือถ้าต้องการกำหนดรูปแบบภาษาไทย ก็ใช้งานตาม ฟังก์ชั่นนี้ดู


สร้างฟังก์ชั่น แสดงวันที่ ภาษาไทย ด้วย php อย่างง่าย 


โดย:  Ninenik IP: 124.122.105.xxx วันที่: 17-10-2014
 ความคิดเห็นที่ 3
ขอบคุนคร้าบบบบบบบ 




โดย:  Hanakobz112 IP: 119.46.21.xxx วันที่: 17-10-2014 เวลา: 11:48:15
 ความคิดเห็นที่ 4

แล้วถ้า ผม จะดึงขึ้นมาเปน number ละครับบ


เช่นใน DB ผมเก็บ ID 24  -  Date 2014-10-17

ผมอยากไห้ Select ข้อมูลขึ้นมาเป็นแบบนี้อะครับ

 

 

(ตัวอย่าง) 141017 0024 


 



โดย:  Hanakobz112 IP: 119.46.21.xxx วันที่: 17-10-2014 เวลา: 15:09:16
 ความคิดเห็นที่ 5
ลองศึกษาการจัดรูปแบบวันที่ไ้ด้ที่

การสร้างวันเวลาปัจจุบัน ด้วยฟังก์ชัน date() 

ตัวอย่าง

    <?php
    $rs['data_id']=24;
    $rs['data_date']='2014-10-17';
    echo date("ymd",strtotime($rs['data_date']))."  ".str_pad($rs['data_id'],4,"0",STR_PAD_LEFT);
    ?>
การเพิ่ม 0 หน้าตัวเลขสร้างเป็นข้อความ ทำได้หลายวิธี str_pad ก็เป็นอีกฟังก์ชั่น ที่สามารถนำเอาประยุกต์ได้

http://php.net/manual/en/function.str-pad.php


โดย:  Ninenik IP: 124.120.54.xxx วันที่: 17-10-2014
 ความคิดเห็นที่ 6


ขอบคุนคร้าบบบบบ ..


โดย:  Hanakobz112 IP: 119.46.21.xxx วันที่: 17-10-2014 เวลา: 15:39:50