我正在努力实现这种格式 01/01/2011 - 12:30 pm 更新到mysql的日期和时间我将如何添加短划线并且我的日期格式正确?< / p>
$sqlLD = "UPDATE ".$membtable."
SET m_lld= ".date("m/d/y g:i A")."
WHERE m_user='".$line['m_user']."'";
$resultLD = @mysql_query($sqlLD); //insert format 01/01/2011 - 12:30pm
解决我的部分代码错误没有更新到服务器。只需要一个简单的破折号。
答案 0 :(得分:0)
您在 m_lld 字段中使用哪种数据类型。如果您使用任何数据类型,如日期,日期时间等,则不会插入,因为当您在输入中插入破折号时,它会将输入作为字符串。因此,如果您想按照所述方式存储值,请使用 varchar 作为数据类型
答案 1 :(得分:-1)
只需添加它吗?
$sqlLD = "UPDATE ".$membtable."
SET m_lld='".date("m/d/y - g:i A")."'
WHERE m_user='".$line['m_user']."'";