如何启用日期输入并重新格式化以准备mysqli插入或选择

时间:2019-03-12 21:37:03

标签: php html mysqli

我想允许以html格式输入日期

英国格式-DD / MM / YYYY,提交后,在以查询的方式执行任何php代码之前...例如选择,插入等...

我希望php将输入的 DD / MM / YYYY 日期更改为 YYYY-MM-DD

HTML

<div class="form-group col-mb-3">
    <label for="betDate"> Date</label>
      <input type="text" class="form-control" name="Date" id="Date" placeholder="Date" value="">
  </div>

  <div class="form-group col-mb-3">
    <label for="sport">Sport</label>
      <input type="text" class="form-control" name="sport" id="sport" placeholder="sport" >
  </div>

1 个答案:

答案 0 :(得分:2)

在输入中使用“日期”类型,您还可以限制允许设置的日期范围。

<input type="date" min="2019-02-01" max="2019-02-02">

您将看到正在观看网站的国家/地区的格式,例如伦敦,并且在发送表单时,将在使用php时将其转换为(始终)为数据库格式(yyyy-mm-dd)。