Я работаю над импортом файла CSV в базу данных, используя php.
Для этого я написал 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)).
Примечание: Я установил столбец даты в типе данных "ДАТА" в базе данных.
Таким образом, в файле csv, имеющем оба формата, нам необходимо преобразовать его в один формат при импорте.
Как я могу преобразовать его в формат по умолчанию, например "(Y-m-d)"?