ทำไมinsert เวลา ลงฐานข้อมูลไม่ได้

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

moomai
PHP Super Hero Member
PHP Super Hero Member
Posts: 680
Joined: 07/12/2016 10:54 am

ทำไมinsert เวลา ลงฐานข้อมูลไม่ได้

Post by moomai »

ทำไมinsert เวลา ลงฐานข้อมูลไม่ได้

Code: Select all

 if (isset($_POST['submit'])){
   $datetime = date("Y-m-d เวลา H:i:s");
         
   	$username=$_POST['name'];
   	$money=0;
   	$money=$_POST['price'];      
    $sum=100;
    $sum1=107;
    $num=$money*$sum/$sum1;
    $vat=$money-$num;

    $sql="INSERT INTO vat (name,time,price,vat,money)"."value('$username','$datetime','$money','$vat','$num')";
    mysql_query($sql) or die('*** กรุณาใส่ข้อมูลให้ครบก่อนคำนวณ ***');
ต้องการเก็บวันเดือนปีและเวลาลงฐานข้อมูล แต่มันเก็บแค่วันเดือนปี จะต้องแก้อะไรยังไงและตรงไหนคะ
x.PNG
x.PNG (24.58 KiB) Viewed 656 times
The truth is not as elegant as the idea.
User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 26710
Joined: 31/03/2014 10:02 am
Contact:

Re: ทำไมinsert เวลา ลงฐานข้อมูลไม่ได้

Post by thatsawan »

เเนะนำให้เก็บเป็น timestamp
User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 26710
Joined: 31/03/2014 10:02 am
Contact:

Re: ทำไมinsert เวลา ลงฐานข้อมูลไม่ได้

Post by thatsawan »

Code: Select all

$t=time();
echo($t . "<br>");
echo(date("Y-m-d",$t)); 

Code: Select all

echo date("Y-m-d H:i:s", time());  
http://www.w3schools.com/php/showphp.as ... _func_time
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Google [Bot] and 10 guests