javascript - 我需要在一个变量中选择日、月、年的三个选项

标签 javascript php html mysql

我想将选择的下拉日期放入一个表中

$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" >

最佳答案

看起来您正在尝试从 POST 请求获取 php 中的值,然后对日期值执行某些操作。

我同意使用某种日期选择器在用户体验方面看起来会更好。

$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

关于javascript - 我需要在一个变量中选择日、月、年的三个选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47875741/

相关文章:

javascript - 为什么我出现 Cannot read property 'addEventListener' of null 错误?

javascript - 如何让 Apple Javascript Split Flap Counter 在本地计算机上运行

php - 获取 curl php 黑名单 whoer.net

javascript - 在大屏幕上将 n-div 并排放置,在小屏幕上将一个放置在彼此下方

javascript - 有没有一种好的方法可以测量 Javascript/HTML5 中字符串的宽度(渲染时以像素为单位)

javascript - 获取 php 打印的按钮值并通过 javascript 处理它们

javascript - React.js – 过滤多个indexOf

php - 如何在不打印到页面的情况下将文本文件作为 PHP 包含在 PHP 中?

php - Laravel 返回后代的所有 ID

html - NVDA 在 Firefox 上从父级聚焦时不会读取第一个 HTML 子级