Using Mysqli bind_param with date and time columns?

Keith Lyall picture Keith Lyall · Apr 30, 2009 · Viewed 96k times · Source

How do you insert data into a MySQL date or time column using PHP mysqli and bind_param?

Answer

VolkerK picture VolkerK · Apr 30, 2009

Like any other string

$stmt = $mysqli->prepare('insert into foo (dt) values (?)');
$dt = '2009-04-30 10:09:00';
$stmt->bind_param('s', $dt);
$stmt->execute();