我在变量中有日期
$d = 2014-MAR-20;
如何使用php将此$d
值插入mysql中具有'Date'类型的字段?
答案 0 :(得分:2)
$d=date('Y-m-d',strtotime($d));
然后将其插入带有日期列的表格。
mysqli_query($YourConnection,"INSERT INTO yourTable (date) VALUES ('$d')");
答案 1 :(得分:0)
如果您使用PDO
$d = "2014-MAR-20";
$date =date('Y-m-d',strtotime($d)); // convert to Mysql format
使用PDO准备语句
插入日期值 $stmt = $db->prepare("INSERT INTO table(`date`) VALUES(?)");
$stmt->execute(array($date));