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

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ทำไมinsert เวลา ลงฐานข้อมูลไม่ได้

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

โดย thatsawan » 18/01/2017 6:31 pm

โค้ด: เลือกทั้งหมด

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

โค้ด: เลือกทั้งหมด

echo date("Y-m-d H:i:s", time());  
http://www.w3schools.com/php/showphp.as ... _func_time

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

โดย thatsawan » 18/01/2017 6:13 pm

เเนะนำให้เก็บเป็น timestamp

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

โดย moomai » 18/01/2017 5:34 pm

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

โค้ด: เลือกทั้งหมด

 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 963 times

ข้างบน