如何通过php在mysql中插入日期?
变量中的日期为如何通过php在mysql中插入日期?,php,mysql,Php,Mysql,变量中的日期为 $d = 2014-MAR-20; 如何使用php将这个$d值插入mysql中类型为“Date”的字段 $d=date('Y-m-d',strtotime($d)); 然后将其与日期列一起插入到表中 mysqli_query($YourConnection,"INSERT INTO yourTable (date) VALUES ('$d')"); 如果您正在使用 使用PDO准备语句插入日期值 $stmt = $db->prepare("INSERT INTO
$d = 2014-MAR-20;
如何使用php将这个$d值插入mysql中类型为“Date”的字段
$d=date('Y-m-d',strtotime($d));
然后将其与日期列一起插入到表中
mysqli_query($YourConnection,"INSERT INTO yourTable (date) VALUES ('$d')");
如果您正在使用
使用PDO准备语句插入日期值
$stmt = $db->prepare("INSERT INTO table(`date`) VALUES(?)");
$stmt->execute(array($date));
对于有效格式为YYYY-MM-dd的列,您应该使用日期类型。他在Mysql字段中使用的日期列在Mysql Logan中的类型为“DATE”。其works@user3454261没问题!别忘了接受我的回答
$stmt = $db->prepare("INSERT INTO table(`date`) VALUES(?)");
$stmt->execute(array($date));