Преобразование datepicker в Mysql Date - PHP

Привет, моя цель - преобразовать формат datepicker в Date в mysql, как я: моя форма:

$data_inizio = $connessione->real_escape_string($_POST['data_inizio']);
$data_fine = $connessione->real_escape_string($_POST['data_fine']);

<div class = "md-form">
<!--The "from" Date Picker -->
<input name = "data_inizio" placeholder = "Data inizio" type = "text" id = "startingDate" class = "form-control datepicker">
<label for = "startingDate">Inizio</label>
</div>
<div class = "md-form">
<!--The "to" Date Picker -->
<input name = "data_fine" placeholder = "Data Fine" type = "text" id = "endingDate" class = "form-control datepicker">
<label for = "endingDate">Fine</label>
</div>
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
87
1

Ответы 1

Если ваш столбец MySQL - DATE, введите:

$data_inizio = date('Y-m-d', strtotime(str_replace('-', '/', $data_inizio)));
$data_fine = date('Y-m-d', strtotime(str_replace('-', '/', $data_fine)));

Если ваш столбец MYSQL имеет тип DateTime:

$data_inizio = date('Y-m-d H:i:s', strtotime(str_replace('-', '/', $data_inizio)));
$data_fine = date('Y-m-d H:i:s', strtotime(str_replace('-', '/', $data_fine)));

strtotime () следует передать в историю и использовать класс php.net/manual/en/book.datetime.php

user10226920 28.08.2018 23:28

Не работает, но я вижу, когда "обновляю" свою базу данных: Предупреждение: форма на этой странице имеет более 1000 полей. При отправке некоторые поля могут быть проигнорированы из-за конфигурации PHP max_input_vars. Но поля пустые

user10257060 28.08.2018 23:28

Попробуйте это: $data_inizio = date('Y-m-d', strtotime($data_inizio)); $data_fine = date('Y-m-d', strtotime($data_fine));

Jash Parekh 28.08.2018 23:35

формат: 'd мммм, гггг', formatSubmit: undefined, hiddenPrefix: undefined, hiddenSuffix: '_submit', hiddenName: undefined,

user10257060 29.08.2018 00:24

Другие вопросы по теме