$ argUser - MySQL设置为VARCHAR(15)。
如果我发信,一切正常 如果我发信和数字,一切正常 如果我只发布数字......它没有记录条目......
我正在使用CodeIgniter Framework,这是我记录登录尝试的功能:
function testCredentials($row, $argUser) {
$this->log_attempt = $argUser;
$this->log_time = date("Y-m-d h:i:s");
$this->log_ip = $_SERVER['REMOTE_ADDR'];
if ($row->user_regid == $argUser) {
$this->log_success = 'TRUE';
$this->db->insert('logins', $this);
return TRUE;
} else {
$this->log_success = 'FALSE';
$this->db->insert('logins', $this);
return FALSE;
}
}
答案 0 :(得分:0)
不要使用varchar来存储日期和时间。
您可以使用MySql datetime 数据类型来存储php日期(日期(“Y-m-d h:i:s”);)