мне нужно получить три выбора для дня, месяца, года в одной переменной

0

Я хочу, чтобы выбрать дату выпадающего списка в одну таблицу

$rent=$_POST['rent_day'] $_POST['rent_month'] $_POST['rent_year'];

Я думаю, что это неправильно, пожалуйста, мне нужна коррекция.

<select name="rent_day" id="day" >

<select name="rent_month" id="month" >

<select name="rent_year" id="year" >
Теги:

1 ответ

2

Похоже, вы пытаетесь получить значения в php из запроса POST, а затем сделать что-то с датой.

Я согласен, что это будет выглядеть намного лучше в терминах UX, используя какой-то выбор даты.

$dt = new DateTime();
$rent = $_POST['rent_day'] . "/" . $_POST['rent_month'] . "/" . $_POST['rent_year'];

$rentDate = $dt->createFromFormat('d/m/Y', $rent);

// Can read it using:
echo $rentDate->format('Y-m-d');

// Update table with date

Ещё вопросы

Сообщество Overcoder
Наверх
Меню