PDA

View Full Version : php



Tet2003
09-07-2003, 08:26
Khi mình muốn lấy ngày giờ mà ngưới sử dụng gửi bài cho website để đưa vào CSDL thì làm như thế nào

Về Đâu
09-07-2003, 12:29
thông thường thì xử lý form bằng hàm date()

Hynohun
09-07-2003, 23:13
bạn cũng có thể lấy theo định dạng của bạn
ví dụ :
date("d/m/y h:i:s");
sẽ cho ra dạng 27/03/03 21:39:60
bạn cũng có thể tham khảo thêm tại
http://php.net/date để xem tất cả các định dạng

romeo
10-07-2003, 14:39
Thông thường cách tối ưu nhất là bạn nên lưu thông tin loại này vào DB theo dạng int. Bạn để int(10) và đưa vào giá trị time(), tức là Unixtimestamp. Đến khi lấy ra thì bạn có thể dễ dàng tính toán (cộng trừ giờ chênh lệch) rồi sau đó dùng hàm date() format lại dễ dàng.

pixelart
10-07-2003, 15:03
Thế có cách nào làm cho hiện giờ vì dụ 8:32:52 nhưng giờ hiển thị liên tục luôn chứ ko phải refesh xong mới hiện ra giờ mới

( ko xài JS ) :helpsmili

romeo
10-07-2003, 23:05
Ko xài JS thì xài Flash, VBscript :D

Hynohun
10-07-2003, 23:10
ý pixelart là nó chạy liên tục ?
Nếu không dùng JS thì có thể dùng Applet, Flash...

pixelart
11-07-2003, 21:29
má ơi !
Applet, Flash... thì thà xài JS còn hơn, PHP ko thể làm thế được sao ?

Hynohun
11-07-2003, 22:26
Applet, Flash... thì thà xài JS còn hơn, PHP ko thể làm thế được sao ?
PHP vẫn làm được, có điều còn tệ hơn ;). Muốn làm bằng PHP thì làm cho trang chứa time refresh liên tục :D