MySQL的文檔約NOW()函數...MySQL的NOW()返回只有年
返回當前日期和時間的值 'YYYY-MM-DD HH:MM:SS' 或YYYYMMDDHHMMSS .uuuuuu格式,取決於函數是用在字符串還是數字上下文中。該值以當前時區表示。
這裏是我的查詢......
$sql = "
INSERT INTO `users` (`username`, `password`, `email`, `time`)
VALUES ('{$username}', '" . sha1($password) . "', '{$email}', NOW())
";
的問題是,在數據庫中,我沒有完整的日期時間,但只有一年。任何解決方案
你的日期字段是什麼類型?你能展示一個示例值嗎? – 2011-03-06 10:11:16
嗯,美味的SQL注入。 – 2011-03-06 10:14:33
@Sdaz MacSkibbons,就像我之前沒有驗證輸入... xD – daGrevis 2011-03-06 10:15:36