Im trying to add 12 seconds to a mysql datetime object via php.

My php code generates the following query: "UPDATE Stats SET Usage = 1970-01-01 00:00:12" however the query fails.

My php code is as follows:

public function UpdateTime($diffrence)
{
    $seconds = $diffrence / 1000;

    mysql_connect('localhost','user','pass') or die("Unable to select host");

    mysql_select_db('StatDB') or die("Unable to select database");

    $query  = "SELECT * FROM Stats";

    $result=mysql_query($query);

    $retVal = mysql_result($result,0,"Usage");

    $oldTime = new DateTime($retVal);

    $oldTime-&gt;modify('+'. $seconds .' seconds');

    $from = date("Y-m-d H:i:s", strtotime($oldTime-&gt;format('Y-m-d H:i:s')));

    $query2  = "UPDATE Stats SET Usage = $from";
    echo $query2;

    $result2=mysql_query($query2);

    mysql_close();
}


Does anyone how I can fix this?

Thanks


Question: How do Future Bill & Ted know Rufus' name?
Answer: Bill and Ted call Rufus by his name when they meet up with their original self, thereby allowing the original self to know the name of Rufus, so that when the ones from the movie timeline arrive back to meet their current self in their timeline, they can say hello to Rufus.  Confused yet?

The "Rufus!" comes from the Bill and Ted from their future timeline, thus creating a Stable time loop, as Rufus does not introduce himself.