从数据库转换并比较字符串到int

时间:2012-06-26 20:01:26

标签: php mysql date unix-timestamp

创建时我的数据库已经将日期存储为字符串Start_Date varchar(15)因为已经存在数千个条目,我想返回到我的db表并将以下格式11/30/2011转换为unix时间戳

不确定我是否在正确的轨道上,但这是一个可以做我想要的PHP脚本:

$query="Select * from Template_Approved";
    $result=mysql_query($query)
    $num=mysql_num_rows($result);
    $i=0;
    while($i<$num)
    {

    $date_string= mysql_result($result,$i,"Start_Date");

     $timestamp = strtotime($date_string);

    $query="UPDATE Template_Approved SET Start_Date=' $timestamp ' ";

    mysql_query($query);
    $i++;
    }

我显然必须将表字段更新为int(不是varchar)

0 个答案:

没有答案