|
|
|
ทำไม insert วันเวลาปัจจุบันในฐานข้อมูลเป็น 0000-00-00 00:00:00 รบกวนอีกทีครับ |
|
|
|
|
|
|
|
Code (PHP)
$sql = "insert into main (hn, an,pname,fname,lname,re_date,re_time,re_by) values ('$hn', '$an','$pname','$fname','$lname','CURDATE()','NOW()','$re_by')";
[/php]
Tag : PHP
|
|
|
|
|
|
Date :
2010-10-22 14:29:24 |
By :
au_mutd |
View :
2573 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo CURDATE()
กับ
echo NOW()
ให้ค่าอะไรกลับมาครับ
แล้วออกแบบ DB มีฟิลด์อะไรบ้างครับ ถ้ามีเป็นรูปก็ดีจะได้อธิบายถูก
|
|
|
|
|
Date :
2010-10-22 14:38:13 |
By :
adaaugusta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2010-10-22 14:55:03 |
By :
au_mutd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$sql = "insert into main (hn, an,pname,fname,lname,re_date,re_time,re_by) values ('$hn', '$an','$pname','$fname','$lname',CURDATE(),NOW(),'$re_by')";
CURDATE() กับ NOW() เป็นคำสั่งของ MySQL อยู่แล้วไม่ต้องมี ' ' ครอบครับ
|
|
|
|
|
Date :
2010-10-22 15:14:34 |
By :
adaaugusta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
value ที่เอาไปใส่ในช่อง redate, retime ให้ใส่เป็นฟังก์ชั่นครับ
ใส่ว่า NOW() มันเป็นฟังก์ชั่นของ SQL ครับ
ลองดูละกัน โดยการ
กด edit ข้อมูลที่คุณมี ในหน้าตามรูปที่แคปมาอะครับ
แล้วกดรูปดินสอหน้าบรรทัดที่ต้องการจะแก้ไข
ช่อง redate, retime ก็กรอกไปว่า NOW() ทั้งคู่ รับรองว่าได้แน่นอนครับ
|
|
|
|
|
Date :
2010-10-22 15:18:16 |
By :
iamatomix |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้ว **ขอบคุณพี่มากๆครับ
|
|
|
|
|
Date :
2010-10-22 15:21:01 |
By :
au_mutd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|