使用php

时间:2018-06-28 05:47:41

标签: php mysql database csv

我正在使用php将csv文件导入数据库。

为此,我编写了如下的php代码。

<?php
$conn = mysqli_connect("localhost", "db_user", "db_password", "db_name");
$sqlInsert = "INSERT into table_name (first_name,last_name,email_address,join_date) values ('" . $column[0] . "','" . $column[1] . "','" . $column[2] . "','" . $column[3] . "')";
$result = mysqli_query($conn, $sqlInsert);
?>

现在我的csv文件具有以下日期格式(例如:(%d-%m-%y)和(%d /%m /%y))。

注意:我已在数据库的“ DATE”数据类型中设置了日期列。

因此,在具有两种格式的csv文件中,我们需要在导入时将其转换为一种格式。

如何将其转换为默认格式,例如“(Y-m-d)”?

1 个答案:

答案 0 :(得分:0)

  • 尝试使用此date_format($ date,“ Y / m / d H:i:s”); 要么 date_format($ date,“ Y / m / d”);